Senior Rust Backend Engineer – Distributed Systems

EPAM Systems, Inc.

México

A distancia

MXN 900.000 - 1.200.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca la empresa.

Supera los filtros ATS

Descripción de la vacante

EPAM Systems, Inc. is seeking a Senior Backend/Distributed Systems Engineer to design and operate high-performance services that integrate with distributed storage at scale. You will work across global time zones to deliver reliable systems and resilient architectures.

You will develop Rust services, implement async and multithreading, and design RPC interfaces with gRPC or Thrift, while solving production issues and improving observability and on-call readiness.

Formación

  • 3+ years of Rust backend engineering experience.
  • Experience with C/C++, understanding of low-level systems.
  • Strong distributed storage systems experience.
  • Strong concurrent programming skills with async patterns and multithreading.
  • RPC services experience using gRPC or Apache Thrift.
  • Cloud-native architecture with service discovery and service mesh.
  • Solid system design skills for scalable, distributed backends.
  • Proven troubleshooting skills for production issues.
  • Ability to collaborate across global teams and time zones.
  • Upper-Intermediate English proficiency (B2).

Responsabilidades

  • Design scalable backend services that integrate with multiple storage systems.
  • Build high-performance distributed components with reliability and correctness.
  • Develop and maintain Rust services across the full lifecycle from design to production.
  • Implement concurrency models using async programming and multithreading.
  • Create and evolve RPC-based interfaces using gRPC or Apache Thrift.
  • Troubleshoot production incidents, debug complex failures, and restore service quickly.
  • Provide on-call support and improve operational readiness through runbooks and automation.
  • Apply system design and distributed systems principles to consistency, replication, and sharding trade-offs.
  • Collaborate across global teams and align on interfaces, SLAs, and rollout plans.

Conocimientos

Rust
C/C++
Distributed storage
Async programming
Multithreading
gRPC/Thrift
System design
Troubleshooting
On-call
English communication

Descripción del empleo

EPAM Systems, Inc. is seeking a Senior Backend/Distributed Systems Engineer to design and operate high-performance services that integrate with distributed storage at scale. You will work across global time zones to deliver reliable systems and resilient architectures.

You will develop Rust services, implement async and multithreading, and design RPC interfaces with gRPC or Thrift, while solving production issues and improving observability and on-call readiness.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Lead Backend Engineer - Distributed Systems & Rust
Lead Backend Engineer - Distributed Systems & Rust

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.500.000
Healthcare benefits
Paid time off and sick leave
LinkedIn Learning access
+2
Senior Software Engineer – Backend / Distributed Systems
Senior Software Engineer – Backend / Distributed Systems

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.200.000
Lead Software Engineer — Backend / Distributed Systems (Rust)
Lead Software Engineer — Backend / Distributed Systems (Rust)

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.500.000
Healthcare benefits
Paid time off and sick leave
LinkedIn Learning access
+2
Senior Rust Systems Engineer — Crypto Infrastructure
Senior Rust Systems Engineer — Crypto Infrastructure

Kraken • México

Presencial
MXN 900.000 - 1.500.000
Senior Rust Engineer — Lead Distributed Systems (Remote)
Senior Rust Engineer — Lead Distributed Systems (Remote)

Skydropx LATAM • Victoria de Durango

Presencial
MXN 2.034.000 - 3.051.000
100% remoto
Crecimiento profesional
Ambiente multicultural
Head of Backend Platforms & Microservices
Head of Backend Platforms & Microservices

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.800.000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification
Senior JS Full-Stack Engineer — AWS, React & JVM Backends
Senior JS Full-Stack Engineer — AWS, React & JVM Backends

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.200.000
Healthcare benefits
Paid time off
Upskilling & certification courses
+2
Staff Rust Systems Engineer – End-to-End Platform Builder
Staff Rust Systems Engineer – End-to-End Platform Builder

Scribd, Inc. • Ciudad de México

Presencial
MXN 2.467.000 - 4.450.000
Senior Java Backend Engineer: Secure Microservices
Senior Java Backend Engineer: Secure Microservices

EPAM Systems, Inc. • México

A distancia
MXN 600.000 - 900.000
Healthcare benefits
Paid time off
LinkedIn Learning access
+2
Senior Full-Stack Engineer: TypeScript + Kotlin Web Apps
Senior Full-Stack Engineer: TypeScript + Kotlin Web Apps

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.300.000
Healthcare benefits
Paid time off
Upskilling & certification
+1