We are seeking a Lead Backend/Distributed Systems Engineer to design and operate high-performance services that integrate with distributed storage systems and run reliably at scale. You will lead by example across engineering and on-call support while collaborating with global teams—apply now to build resilient systems with us. Responsibilities Design backend services that are high-performance, scalable, and reliable Build distributed-systems components that interact with storage systems under real-world constraints Lead system design for scalable, distributed, high-availability architectures Implement concurrency patterns using async programming and multithreading where appropriate Develop and evolve RPC-based services using g RPC or Apache Thrift Troubleshoot production issues through debugging and root-cause analysis Provide operational support and participate in an on-call rotation Collaborate across global teams and coordinate work within agreed core hours Requirements5+ years of hands-on Rust backend engineering experience Strong technical leadership skills to drive design and delivery across teams Proven project ownership experience for scalable,
reliable backend services Solid distributed storage systems expertise beyond using off-the-shelf databases Advanced concurrent programming knowledge including async and multithreading models Strong RPC service experience using g RPC or Apache Thrift Strong data structures and algorithms skills for complex problem solving Strong debugging and production troubleshooting skills in live environments Flexible scheduling availability for occasional early/late meetings across time zones Upper-Intermediate English proficiency (B2, Upper-Intermediate)Nice to have Go language proficiency for backend service development Linux expertise for production operations and troubleshooting Python experience to onboard quickly and deliver non-trivial features System design and analysis experience for distributed and high-availability servicesg RPC expertise including schema design and backward-compatible API evolution We offer International projects with top brands Work with global teams of highly skilled, diverse peers Healthcare benefits Employee financial programs Paid time off and sick leave Upskilling, reskilling and certification courses Unlimited access to the Linked In Learning library and 22,000+ courses General career opportunities Volunteer and community involvement opportunities EPAM Employee Groups Award-winning culture recognized by Glassdoor, Newsweek and Linked In EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.
#J-18808-Ljbffr
📌 Lead software engineer – backend / distributed systems (Ciudad de México)
🏢 Epam Systems
📍 Ciudad de México
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.