Job Description

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 ...

Apply for this Position

Ready to join EPAM Systems? Click the button below to submit your application.

Submit Application