
Principal Distributed System Engineer
3 semanas atrás
5 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
We are looking for an experienced Principal Distributed System Engineer to join our team and lead the development of advanced distributed systems.
In this role, you will be tasked with creating technical solutions to solve complex challenges, ensuring systems are scalable, reliable, and efficient. You will work closely with cross-functional teams to deliver impactful results, mentor team members, and drive innovation. If you are passionate about distributed systems and enjoy tackling challenging technical problems, we'd love to hear from you.
Responsibilities
- Collaborate with engineering teams to design and implement scalable and reliable solutions for distributed systems
- Oversee the development of high-quality software, ensuring best practices in system design, architecture, and coding standards are followed
- Apply expertise across multiple technical domains, including cloud platforms, DevOps, and data engineering, to address system challenges
- Architect and manage enterprise-level systems, ensuring they align with business goals and meet scalability demands
- Work with stakeholders to address technical issues and deliver creative solutions that align with business needs
- Provide technical leadership during client interactions, advising on architecture strategies and solving complex technical problems
- Guide and mentor junior engineers by sharing knowledge through workshops, training sessions, and technical discussions
- Stay current with new technologies and incorporate cutting-edge tools and practices into ongoing and future projects
- Support presales efforts by offering technical expertise and contributing to the strategic approach for client solutions
- Introduce innovative tools, frameworks, and technologies to streamline development processes and solve technical challenges effectively
- At least 5 years of professional experience in data engineering, focusing on designing and maintaining distributed systems
- Minimum of 2 years of experience leading teams of 5 or more in roles such as Architect, Manager, or Owner, with a focus on technical guidance and team mentorship
- Experience participating in at least 2 full project lifecycles or involvement in multiple stages of project development
- Advanced proficiency in at least one core programming language (e.g., Java, Python, GoLang, C#) with the ability to apply this across different domains
- Comprehensive knowledge across various areas, including cloud platforms (AWS, GCP, Azure), DevOps practices, data engineering, system security, architecture, and performance optimization
- Proven ability to design and architect complex systems, breaking them into scalable and maintainable components
- Experience working with multiple technical stacks and the ability to quickly adapt to new tools and technologies
- Strong focus on writing efficient, scalable, and production-grade code for enterprise systems
- Familiarity with frameworks like TRIZ or similar methodologies for developing innovative engineering solutions
- Hands-on experience deploying and managing systems in cloud environments such as AWS, GCP, or Azure
- Advanced English proficiency (C1 level or higher), with excellent verbal and written communication skills
- Certifications in product management or related areas to complement your technical expertise
- Experience contributing to open-source projects or participating in collaborative software development initiatives
- Deep understanding of advanced distributed system concepts, including fault tolerance, consensus algorithms, and distributed storage mechanisms
- Seniority levelAssociate
- Employment typeFull-time
- Job functionEngineering, Information Technology, and Business Development
- IndustriesSoftware Development and IT Services and IT Consulting
Referrals increase your chances of interviewing at EPAM Systems by 2x
Sign in to set job alerts for "Principal System Engineer" roles.Senior Python Backend Engineer, Financial SystemsSenior Python Backend Engineer: Financial SystemsWe're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr-
Principal Distributed System Engineer
1 semana atrás
Brasil EPAM Systems Tempo inteiroWe are seeking an accomplished Principal Distributed System Engineer to join our team and take ownership of developing innovative distributed systems. In this position, you will be responsible for delivering technical solutions that address complex problems, ensuring systems are reliable, scalable, and high-performing. You will work alongside...
-
Distributed Systems Lead
Há 7 dias
Brasil beBeeEngineer Tempo inteiro US$140.000 - US$180.000Principal Distributed System EngineerDeliver innovative distributed systems and take ownership of their development. As a Principal Distributed System Engineer, you will be responsible for delivering technical solutions that address complex problems, ensuring systems are reliable, scalable, and high-performing.">Partner with engineering teams to create...
-
Distributed Systems Engineer
2 semanas atrás
Brasil beBeeNetwork Tempo inteiro US$60.000 - US$123.456System Operations SpecialistJob OverviewWe are seeking a highly skilled and experienced System Operations Specialist to join our team. This role will be responsible for monitoring, troubleshooting, and maintaining complex distributed systems in challenging environments.The ideal candidate will have extensive experience with Linux system administration,...
-
Scalable Distributed Systems Architect
Há 7 dias
Brasil beBeeData Tempo inteiro R$120.000 - R$150.000Job Title: Scalable Distributed Systems Architect">Job DescriptionThe Data Engineering team at a leading cloud security company is seeking an experienced architect to design and optimize systems spanning data ingestion, processing, storage optimization, and more. As part of this team, you will work on state-of-the-art, cloud-scale distributed systems at the...
-
Senior Distributed Systems Architect
2 semanas atrás
Brasil beBeeData Tempo inteiro US$175.200 - US$208.000About the RoleWe are seeking a seasoned expert in distributed systems to lead our data platform initiatives. This individual will be responsible for designing, implementing, and maintaining planet-scale distributed data platforms, services, and frameworks.Key ResponsibilitiesDesigning and implementing scalable distributed systems, including data platforms,...
-
Principal ML Engineer, Recommendation Systems
1 semana atrás
Brasil Launch Potato Tempo inteiroOverviewPrincipal ML Engineer, Recommendation Systems – join Launch Potato as a Principal ML Engineer focused on personalization and recommendation systems. This role involves establishing the technical vision for personalization, solving complex ML challenges, and influencing strategy, architecture, and innovation across teams. Must HaveExpertise building...
-
Systems Engineer
Há 22 horas
Brasil InComm Payments Tempo inteiroWe are seeking a Senior System Engineer III to join our Enterprise Monitoring team. In this role, you will be critical to the daily operations, maintenance, and optimization of our observability platforms—Splunk, DynaTrace, and NewRelic—and will also support day-to-day ticketing and incident response workflows. The ideal candidate will be a proactive...
-
Principal .Net Engineer
3 semanas atrás
Brasil Luxoft Tempo inteiroProject Description: Small team of expert level engineers to deliver multiple new services for a new front office solution for top tier hedge fund. You'll have all the decision power to influence the architecture decisions and delivery process. Primary Stack: .Net, Angular, MSSQL, Azure Responsibilities: - Collaborate with Portfolio managers and external...
-
Devops Engineer
3 semanas atrás
Brasil E-Solutions Tempo inteiroThe Sr DevOps Engineer will build, manage and automate infrastructure, tools and services that make operating a massive, large scale distributed system simple and easy. As the Sr DevOps Engineer, you will be the focal point for owning end-to-end customer experience and will be channeling the requirements to improve the service performance, scalability and...
-
Brasil DevGrid Tempo inteiroWho We Are Seeking: We seek a talented and experienced DevOps/Distributed Systems Engineer to operate and harden our Elixir services and Hyperledger Besu node network on Microsoft Azure to join our international team. This role presents an excellent opportunity for those looking to work in a dynamic environment and be part of a high-performing...