Java Distributed Systems Engineer - Remote Work | REF#302619

BairesDev

Chile

Remote

CLP 117,417,000 - 176,125,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Remote work
Competitive salary
Home office setup
Flexible hours
Parental leave

Job summary

BairesDev is seeking a Java Distributed Systems Engineer to design and build scalable distributed systems ensuring data consistency and high availability. You will work on consensus, replication, and fault-tolerant architectures across Java environments.

You will collaborate with engineering teams, optimize services for performance, and operate in a 100% remote setup with flexible hours. Strong English skills and a track record in distributed systems are required.

Qualifications

  • 8+ years of experience in software engineering focused on distributed systems.
  • Proven expertise designing and building consensus, replication, and fault-tolerance at scale.
  • Advanced Java knowledge and high-performance networking using gRPC.
  • Deep understanding of microservices and distributed consistency protocols.
  • Strong systems programming background beyond CRUD applications.
  • Fluent/advanced English communication.

Responsibilities

  • Architect and implement distributed coordination and consensus protocols.
  • Design highly available architectures with data replication to avoid single points of failure.
  • Optimize Java services for low latency and high throughput with gRPC and networking.

Skills

Distributed systems
Java
gRPC
Microservices
Systems programming
English proficiency

Job description

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!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java & Cloud Engineer - Remote Work | REF#302710
Senior Java & Cloud Engineer - Remote Work | REF#302710

BairesDev • Chile

Remote
CLP 117,417,000 - 176,125,000
100% remote
USD compensation
Hardware provided
+2
Senior Java Distributed Systems Architect (Remote)
Senior Java Distributed Systems Architect (Remote)

BairesDev • Chile

Remote
CLP 117,417,000 - 176,125,000
Remote work
Competitive salary
Home office setup
+2
Java Full Stack Developer - Remote Work | REF#304776
Java Full Stack Developer - Remote Work | REF#304776

BairesDev • Chile

Remote
CLP 97,847,000 - 136,986,000
Remote work
USD compensation
Hardware provided
+4
Senior Java & Hive Engineer - Remote Work | REF#302295
Senior Java & Hive Engineer - Remote Work | REF#302295

BairesDev • Chile

Remote
CLP 117,417,000 - 176,125,000
Remote work
USD compensation
Hardware provided
+3
Senior Software Engineer (Java/React) - Remote Work | REF#304783
Senior Software Engineer (Java/React) - Remote Work | REF#304783

BairesDev • Chile

Remote
CLP 88,063,000 - 117,417,000
100% remote work
Competitive USD compensation
Hardware and software setup for remote
+2
Software Engineer (Apache Kafka) - Remote Work | REF#304629
Software Engineer (Apache Kafka) - Remote Work | REF#304629

BairesDev • Chile

Remote
CLP 117,417,000 - 176,125,000
Remote work (100% remote)
Flexible hours
Paid parental leave
Senior Linux & Python Engineer - Remote Work | REF#304966
Senior Linux & Python Engineer - Remote Work | REF#304966

BairesDev • Chile

Remote
CLP 117,417,000 - 176,125,000
Remote work
USD compensation
Home office setup
+3
Software Engineer (Apache Kafka) - Remote Work | REF#304630
Software Engineer (Apache Kafka) - Remote Work | REF#304630

BairesDev • Chile

Remote
CLP 88,063,000 - 146,771,000
100% remote
Flexible hours
Home setup provided
+3
Senior DevOps/SRE Engineer - Remote Work | REF#304494
Senior DevOps/SRE Engineer - Remote Work | REF#304494

BairesDev • Chile

Remote
CLP 88,063,000 - 127,202,000
Senior DevOps/SRE Engineer - Remote Work | REF#304496
Senior DevOps/SRE Engineer - Remote Work | REF#304496

BairesDev • Chile

Remote
CLP 97,847,000 - 136,986,000
100% remote
USD compensation
Home office setup
+4