Lead Backend Engineer - Distributed Systems (Rust)

EPAM Systems

Mexico

On-site

PHP 5,629,000 - 8,130,000

Full time

7 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare benefits
Unlimited LinkedIn Learning access
Global career opportunities

Job summary

EPAM Systems is seeking a Lead Backend/Distributed Systems Engineer to design and operate high-performance services that interface with distributed storage and run reliably at scale. You will lead by example across engineering teams and participate in on-call rotations, coordinating work across global time zones.

Requirements include 5+ years of hands-on Rust backend experience, strong leadership, ownership of scalable services, and proficiency with async programming and gRPC/Thrift.

Qualifications

  • 5+ years of hands-on Rust backend engineering experience.
  • Strong technical leadership to drive design and delivery across teams.
  • Proven ownership of scalable backend services.
  • Experience with distributed storage beyond off-the-shelf databases.
  • Advanced concurrent programming knowledge (async and multithreading).
  • Strong RPC experience using gRPC or Apache Thrift.
  • Strong data structures and algorithms skills.
  • Debugging and production troubleshooting in live environments.
  • Availability for flexible scheduling across time zones.
  • Upper-Intermediate English proficiency (B2).

Responsibilities

  • Design backend services that are high-performance, scalable, and reliable.
  • Build distributed-systems components that interact with storage systems.
  • Lead system design for scalable, distributed, high-availability architectures.
  • Implement concurrency patterns using async programming and multithreading.
  • Develop and evolve RPC-based services using gRPC 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.

Skills

Rust backend engineering
Distributed systems design
RPC services (gRPC/Thrift)
Concurrency (async/multithreading)
Leadership / project ownership
English (B2)

Tools

Go
Linux
Python

Job description

EPAM Systems is seeking a Lead Backend/Distributed Systems Engineer to design and operate high-performance services that interface with distributed storage and run reliably at scale. You will lead by example across engineering teams and participate in on-call rotations, coordinating work across global time zones.

Requirements include 5+ years of hands-on Rust backend experience, strong leadership, ownership of scalable services, and proficiency with async programming and gRPC/Thrift.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer – Backend / Distributed Systems
Lead Software Engineer – Backend / Distributed Systems

EPAM Systems • Mexico

On-site
PHP 5,629,000 - 8,130,000
Healthcare benefits
Unlimited LinkedIn Learning access
Global career opportunities
Lead Backend Engineer: Platform & Microservices
Lead Backend Engineer: Platform & Microservices

EPAM Systems • Mexico

On-site
PHP 1,500,000 - 2,300,000
Healthcare benefits
Global career opportunities
Paid time off
Remote Backend & Platform Engineer (Rust, APIs & Cloud)
Remote Backend & Platform Engineer (Rust, APIs & Cloud)

Soket AI Labs • Hinoba-an

On-site
PHP 900,000 - 1,300,000
Competitive compensation
Equity participation opportunities
Flexible work arrangements
+2
Staff Backend Engineer: Rust/Go, Remote, High-Impact Systems
Staff Backend Engineer: Rust/Go, Remote, High-Impact Systems

Helius • Philippines

Remote
PHP 1,000,000 - 2,400,000
Senior Backend Engineer: Scalable APIs & Platform Automation
Senior Backend Engineer: Scalable APIs & Platform Automation

EPAM Systems • Mexico

On-site
PHP 4,316,000 - 6,782,000
Healthcare benefits
Global career opportunities
Upskilling & certification courses
+2
Senior Rust Engineer for Open Finance Platform
Senior Rust Engineer for Open Finance Platform

Kraken • Mexico

On-site
PHP 8,636,000 - 14,189,000
Lead Backend Engineer
Lead Backend Engineer

EPAM Systems • Mexico

On-site
PHP 1,500,000 - 2,300,000
Healthcare benefits
Global career opportunities
Paid time off
Remote Senior Rust Engineer - High-Performance Backend
Remote Senior Rust Engineer - High-Performance Backend

Binance • Hinoba-an

On-site
PHP 700,000 - 1,300,000
Lead Backend Engineer — Go, Kafka, K8s | Flexible Work
Lead Backend Engineer — Go, Kafka, K8s | Flexible Work

Angkas • Manila

Hybrid
PHP 1,200,000 - 1,800,000
Free meals
Gym access
Flexible work arrangement
Senior Rust Engineer for Open Finance Infrastructure
Senior Rust Engineer for Open Finance Infrastructure

blockchaincapital.com • España

On-site
PHP 11,104,000 - 14,806,000