Principal Distributed System Engineer

Há 3 horas


Brasil EPAM Systems Tempo inteiro

We 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 multidisciplinary teams to create impactful results while mentoring team members and fostering innovation. If you are driven by solving challenging problems and have a passion for distributed systems, we want to hear from you.

Responsibilities
  • Partner with engineering teams to create production-ready, scalable solutions for distributed systems
  • Lead the development of top-tier software by adhering to best practices in coding, architecture, and system design
  • Leverage expertise across various domains, including cloud computing, DevOps, and data engineering, to resolve technical challenges
  • Design and oversee enterprise-grade systems, ensuring they meet business objectives and scalability needs
  • Collaborate with stakeholders to identify technical challenges and develop innovative solutions to meet business requirements
  • Offer technical guidance during client engagements, advising on strategies, architecture, and problem-solving approaches
  • Mentor less experienced engineers, sharing knowledge through training sessions, workshops, and technical discussions
  • Stay informed about emerging technologies and incorporate modern tools and methodologies into projects
  • Contribute to presales activities by providing technical insights and shaping the direction of client engagements
  • Introduce new frameworks, tools, and technologies to improve development processes and address technical issues
Requirements
  • A minimum of 5 years of experience in data engineering, with a focus on building and maintaining distributed systems
  • At least 2 years of experience managing teams of 5 or more in roles such as Architect, Manager, or Owner, with responsibility for technical leadership and mentoring
  • Experience in at least 2 full development lifecycles or working across multiple phases of software development projects
  • Advanced knowledge of at least one core programming language (e.g., Java, Python, GoLang, C#) with the ability to apply it across different technical domains
  • Broad expertise across various areas, such as cloud platforms (AWS, GCP, Azure), DevOps workflows, data engineering, system security, architecture design, and performance tuning
  • Proven ability to design and architect large-scale systems, including breaking them into scalable and maintainable modules
  • Experience with multiple technical stacks and the ability to quickly learn and adapt to new technologies
  • Demonstrated ability to write efficient, scalable, and production-ready code for enterprise-level applications
  • Knowledge of innovative frameworks like TRIZ to develop creative solutions for complex engineering problems
  • Hands-on experience deploying and managing systems on cloud platforms, including AWS, GCP, or Azure
  • Proficiency in English at an advanced (C1) level, with strong verbal and written communication skills
Nice to have
  • Certifications in product management or related fields to complement technical expertise
  • Experience contributing to open-source initiatives or engaging with community-driven development efforts
  • Understanding of advanced distributed system principles, such as fault tolerance, consensus algorithms, and distributed data storage systems
We offer
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
#J-18808-Ljbffr

  • Brasil EPAM Systems Tempo inteiro

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


  • Brasil beBeeNetwork Tempo inteiro US$60.000 - US$123.456

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


  • Brasil beBeeData Tempo inteiro US$175.200 - US$208.000

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


  • Brasil beBeeNetwork Tempo inteiro R$900.000 - R$1.200.000

    Job DescriptionWe are seeking an experienced and skilled engineer to join our network operations team. As a Network Operations Center Engineer, you will be responsible for ensuring the performance, availability, and security of our edge compute platforms, SD-WAN environments, container workloads, and cloud-connected infrastructure.You will collaborate with...


  • Brasil Launch Potato Tempo inteiro

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

  • Devops Engineer

    2 semanas atrás


    Brasil E-Solutions Tempo inteiro

    The 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 beBeeReliability Tempo inteiro US$120.000 - US$150.000

    Site Reliability EngineerWe are seeking an experienced engineer to lead our SRE initiatives and ensure the high availability of our enterprise-grade systems.This role involves designing and implementing modern SRE practices, adopting advanced methodologies, and collaborating with technical stakeholders to drive operational excellence. The ideal candidate...

  • Principal .Net Engineer

    2 semanas atrás


    Brasil Luxoft Tempo inteiro

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


  • Brasil Huge Networks Tempo inteiro

    Senior Linux Systems Engineer / SREAbout the RoleAre you driven by technology and high-impact challenges? Join us as we seek a seasoned professional to own and enhance our mission-critical infrastructure, ensuring performance, stability, and innovation. Join our team and apply for the role of Senior Linux Systems Engineer / SRE.What You'll DoWe are looking...

  • Senior Systems Engineer

    2 semanas atrás


    Brasil InComm Payments Tempo inteiro

    We are seeking a highly skilled and experienced Systems Engineer III to join our InComm Operations team. The ideal candidate will have a strong background in Red Hat and Oracle Linux system administration, automation with Ansible and Ansible Automation Platform, as well as deep expertise in Linux patching, scripting, and GIT version control. This role is...