Java Distributed Systems Engineer - Remote Work | REF#300858

BairesDev

Brasil

Remoto

BRL 657.000 - 986.000

Tempo integral

há 1 hora
Seja uma das primeiras pessoas a se candidatar

Receba uma resposta desta empresa empregadora

Seu currículo e carta de apresentação personalizados exatamente para o que estão contratando.

Passe pelos filtros ATS

Benefícios oferecidos por esta vaga

Remote work
USD compensation
Home setup provided
Flexible schedule
Parental leave

Resumo da vaga

BairesDev is hiring a Java Distributed Systems Engineer to design and build large-scale distributed systems. You will work on consensus, replication, and fault-tolerance within Java environments, collaborating with global teams in a 100% remote setup.

The role emphasizes high-availability architectures, advanced networking (gRPC), and strong English communication skills. Join a multicultural team delivering impact globally.

Qualificações

  • 8+ years of experience in Software Engineering focusing on distributed systems.
  • Proven expertise in consensus, replication, and fault tolerance at scale.
  • Advanced proficiency in Java and gRPC networking.
  • Strong knowledge of microservices and distributed consistency.

Responsabilidades

  • Architect and implement distributed coordination and consensus protocols.
  • Design highly available architectures with data replication.
  • Optimize Java services for low latency and high throughput with gRPC.
  • Develop fault-tolerance mechanisms and automated recovery.
  • Collaborate to define consistency models and manage concurrency.
  • Test distributed failure scenarios to ensure reliability.

Conhecimentos

Distributed systems
Java
gRPC networking
Microservices
English proficiency
Systems programming

Descrição da vaga

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.

Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.

When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.

Java Distributed Systems Engineer at BairesDev

As a Java Distributed Systems Engineer, you will design and build complex distributed systems that handle consensus, replication, and fault tolerance at scale. You will apply advanced systems programming principles to ensure data consistency and high availability across large-scale Java environments.

What You'll Do
  • Architect and implement distributed coordination and consensus protocols to manage system state.
  • Design highly available architectures that eliminate single points of failure through data replication.
  • Optimize Java-based services for low latency and high throughput using gRPC and efficient networking.
  • Develop robust fault-tolerance mechanisms, including self-healing and automated recovery strategies.
  • Collaborate with engineering teams to define consistency models and handle complex concurrency challenges.
  • Ensure system reliability and performance through rigorous testing of distributed failure scenarios.
What We Are Looking For
  • 8+ years of experience in Software Engineering with a focus on distributed systems.
  • Proven expertise in designing and building systems that handle consensus, replication, and fault tolerance at scale.
  • Advanced proficiency in Java and experience with high-performance networking using gRPC.
  • Deep understanding of microservices architecture and distributed consistency protocols.
  • Strong background in systems programming beyond standard CRUD operations.
  • Advanced proficiency in English.
How we do make your work (and your life) easier:
  • 100% remote work (from anywhere).
  • Excellent compensation in USD or your local currency if preferred
  • Hardware and software setup for you to work from home.
  • Flexible hours: create your own schedule.
  • Paid parental leaves, vacations, and national holidays.
  • Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
  • Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.
Join a global team where your unique talents can truly thrive and make a significant impact!

#BD-PRIO-2026

Obtenha sua revisão de currículo grátis e confidencial.

ou arraste e solte seu arquivo aqui.

Similar jobs

Vagas similares que valem a pena comparar

Senior Software Engineer (Java) - Remote Work | REF#308354
Senior Software Engineer (Java) - Remote Work | REF#308354

BairesDev • Montenegro

Remoto
BRL 548.000 - 876.000
Remote work
Distributed Systems Engineer - Remote Work
Distributed Systems Engineer - Remote Work

BairesDev • São Paulo

Remoto
BRL 493.000 - 821.000
Remote work (global)
USD salary compensation
Home office setup
+4
Staff Software Engineer (Java) - Remote Work | REF#308355
Staff Software Engineer (Java) - Remote Work | REF#308355

BairesDev • Montenegro

Remoto
BRL 823.000 - 1.152.000
Remote work
USD or local currency pay
Home-office setup
+4
Distributed Systems Engineer - Remote Work
Distributed Systems Engineer - Remote Work

BairesDev • Brasil

Remoto
BRL 642.000 - 963.000
100% remote work
Home office setup
Flexible hours
+2
Java Software Engineer - Remote Work | REF#308208
Java Software Engineer - Remote Work | REF#308208

BairesDev • Brasil

Remoto
BRL 493.000 - 821.000
Remote work
USD or local currency pay
Hardware provided
+3
Java Cloud Platform Engineer - Remote Work | REF#308515
Java Cloud Platform Engineer - Remote Work | REF#308515

BairesDev • Rio de Janeiro

Remoto
BRL 603.000 - 878.000
100% remote
USD compensation
Hardware provided
+3
AWS Java Developer - Remote Work | REF#308974
AWS Java Developer - Remote Work | REF#308974

BairesDev • Rio de Janeiro

Remoto
BRL 658.000 - 878.000
Remote work
USD compensation
Home office setup
+3
Senior Software Engineer (Scala) - Remote Work | REF#308357
Senior Software Engineer (Scala) - Remote Work | REF#308357

BairesDev • Montenegro

Remoto
BRL 657.000 - 986.000
Remote work
USD or local currency pay
Equipment provided
+1
Java Senior Engineering Manager - Remote Work | REF#307757
Java Senior Engineering Manager - Remote Work | REF#307757

BairesDev • Guarulhos

Remoto
BRL 549.000 - 878.000
100% remote work
USD or local currency compensation
Hardware provided for home setup
+1
Java Technical Support Engineer - Remote Work | REF#307895
Java Technical Support Engineer - Remote Work | REF#307895

BairesDev • Salvador

Remoto
BRL 60.000 - 120.000
100% remote work
Excellent compensation in USD or local
Hardware and software setup for home
+4