Lead Software Engineer – Backend / Distributed Systems

EPAM Systems

Brasil

Presencial

BRL 180 000 - 300 000

Tempo integral

há 1 hora
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura feita para esta oferta — um currículo e uma carta de apresentação personalizados que vão ao encontro do anúncio.

Ultrapassa os filtros ATS

Resumo da oferta

EPAM Systems is 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.

The role requires strong Rust backend experience, leadership, and proven ownership of scalable, reliable systems. You will work across cross-functional teams, implement async and multithreaded patterns, and

Qualificações

  • 5+ years of hands-on Rust backend engineering experience.
  • Strong technical leadership to drive design and delivery across teams.
  • Experience owning scalable, reliable backend services with distributed storage expertise.
  • Advanced concurrent programming knowledge including async and multithreading models.
  • Strong RPC service experience using gRPC or Apache Thrift.
  • Strong data structures and algorithms skills for complex problem solving.

Responsabilidades

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

Conhecimentos

Rust
Leadership
Distributed systems
Concurrency
RPC services
Data structures & algorithms

Ferramentas

gRPC
Apache Thrift

Descrição da oferta de emprego

Lead Backend/Distributed Systems Engineer

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—

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 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
Requirements
  • 5+ 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 servicesSolid distributed storage systems expertise beyond using off-the-shelf databases
  • Advanced concurrent programming knowledge including async and multithreading models
  • Strong RPC service experience using gRPC or Apache Thrift
  • Strong data structures and algorithms skills for complex problem solving
  • ...")."
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Lead Software Engineer — Backend / Distributed Systems (Rust)
Lead Software Engineer — Backend / Distributed Systems (Rust)

EPAM Systems • Brasil

Presencial
BRL 180 000 - 240 000
Healthcare benefits
Paid time off
Senior Software Engineer - Distributed Systems (Remote)
Senior Software Engineer - Distributed Systems (Remote)

Hire Feed • Brasil

Presencial
BRL 180 000 - 240 000
Senior Software Engineer
Senior Software Engineer

Find Hr • São Paulo

Presencial
Senior Software Engineer
Senior Software Engineer

Pride Global • Brasil

Presencial
BRL 180 000 - 300 000
Staff Engineer (Account)
Staff Engineer (Account)

RecargaPay • Brasil

Presencial
Senior Software Engineer - McKinsey ID
Senior Software Engineer - McKinsey ID

McKinsey & Company • São Paulo

Presencial
BRL 180 000 - 320 000
Comprehensive benefits package
Competitive salary
Backend Software Engineer ID89529
Backend Software Engineer ID89529

AgileEngine, LLC. • Campinas

Híbrido
BRL 463 000 - 618 000
Professional growth
Competitive compensation
Exciting projects
+1
Principal Software Engineer I
Principal Software Engineer I

McKinsey & Company • São Paulo

Presencial
BRL 80 000 - 100 000
Comprehensive benefits package
Medical, dental, mental health, and vision coverage
Senior Software Engineer - Java
Senior Software Engineer - Java

Tightlinesoftware • Rio de Janeiro

Híbrido
BRL 240 000 - 420 000
Senior Backend Engineer (Go)
Senior Backend Engineer (Go)

Block Labs • Montenegro

Presencial
BRL 380 000 - 489 000