Staff Engineer, Distributed Systems (Remote, Flex Hours)

BairesDev

Peru (IL)

On-site

USD 140,000 - 190,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote work 100%
USD or local currency compensation
Home office setup
Flexible hours
Parental leave
Global, multicultural team
Mentorship and growth opportunities

Job summary

BairesDev is seeking a Staff Engineer (Distributed Systems) to design and implement robust, scalable services that rely on consensus, replication, and fault tolerance. You will lead architecture, drive migrations, and optimize performance across compute, storage, and network layers.

You will mentor teams, set standards for durability and consistency, and collaborate with a global, 100% remote engineering community. Proficiency in Go, Java, or Rust, and strong English are required.

Qualifications

  • 6+ years in software engineering focusing on distributed systems.
  • Expertise in consensus algorithms (Raft or Paxos).
  • Proficient in Go, Java, or Rust.
  • Strong understanding of system design principles, replication, partitioning, and fault tolerance.
  • Excellent written and spoken English.

Responsibilities

  • Architect and implement robust distributed services centered on consensus, replication, and fault tolerance.
  • Lead the technical strategy for complex system migrations and evolution of core backend infrastructure.
  • Analyze and optimize system performance across compute, storage, and network layers to minimize resource waste.
  • Define organizational standards for operational excellence, including consistency models and durability patterns.
  • Resolve high-impact technical challenges spanning multiple services, ensuring system-level correctness.
  • Mentor engineering teams and drive technical direction for distributed architecture and system design.

Skills

Distributed systems
Consensus algorithms
System design
Latency & scale considerations
English proficiency

Tools

Go
Java
Rust

Job description

BairesDev is seeking a Staff Engineer (Distributed Systems) to design and implement robust, scalable services that rely on consensus, replication, and fault tolerance. You will lead architecture, drive migrations, and optimize performance across compute, storage, and network layers.

You will mentor teams, set standards for durability and consistency, and collaborate with a global, 100% remote engineering community. Proficiency in Go, Java, or Rust, and strong English are required.

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

Similar jobs worth comparing

Remote Storage Systems Engineer – Distributed, High-Scale
Remote Storage Systems Engineer – Distributed, High-Scale

BairesDev • Peru (IL)

On-site
USD 120,000 - 170,000
Remote work
Flexible hours
Paid parental leaves
Distributed Storage Engineer - Remote work | REF#300140
Distributed Storage Engineer - Remote work | REF#300140

BairesDev • United States

Remote
CLP 82,267,000 - 137,112,000
Remote work from anywhere
Competitive USD compensation
Home setup provided
+2
Remote Distributed Storage Engineer – Scale & Performance
Remote Distributed Storage Engineer – Scale & Performance

BairesDev • Peru (IL)

On-site
USD 120,000 - 180,000
Remote work
Competitive USD compensation
Hardware setup for home working
+3
Senior Distributed Systems Engineer - Remote Work
Senior Distributed Systems Engineer - Remote Work

BairesDev • Netherlands (MO)

Remote
Remote Work
Excellent compensation
Flexible hours
+2
Software Engineer (Storage) - Remote work | REF#300137
Software Engineer (Storage) - Remote work | REF#300137

BairesDev • Palo Alto (CA)

Hybrid
CLP 82,267,000 - 146,252,000
Remote work
USD compensation
Home office setup
+4
Senior Storage Systems Engineer — Remote & Flexible Hours
Senior Storage Systems Engineer — Remote & Flexible Hours

BairesDev • Peru (IL)

On-site
USD 130,000 - 190,000
100% remote
USD compensation
Home office setup
+4
Rust Software Engineer — Remote, Flexible Hours
Rust Software Engineer — Remote, Flexible Hours

BairesDev • Peru (IL)

On-site
USD 120,000 - 160,000
Remote work
USD pay option
Home office setup
+5
Senior Rust Engineer - Remote Work | REF#290380
Senior Rust Engineer - Remote Work | REF#290380

BairesDev • United States

Remote
CLP 113,636,364 - 170,454,546
Remote work 100% (anywhere)
USD or local currency compensation
Hardware provided
+2
Remote Enterprise Architect - Flexible Hours, Global Impact
Remote Enterprise Architect - Flexible Hours, Global Impact

BairesDev • Peru (IL)

On-site
USD 140,000 - 200,000
100% remote work
USD or local currency payment
Hardware and software setup
+3
Lead Full-Stack Engineer (Apache Spark, Java) - Remote work | REF#300663
Lead Full-Stack Engineer (Apache Spark, Java) - Remote work | REF#300663

BairesDev • United States

Remote
CLP 109,689,000 - 164,534,000
100% remote