1

Distributed Systems Engineer Jobs (NOW HIRING)

Sr. Distributed Systems Engineer

San Francisco, CA · On-site

$123.10K - $168.50K/yr

As a distributed systems engineer, you'll work across the stack to solve problems and help build Archil volumes, with significant influence over the technical and product direction. Responsibilities ...

Distributed Systems Engineer, L5

OR · On-site +1

$100K - $700K/yr

We are looking for Distributed Systems Engineers to help evolve and innovate our infrastructure. We are committed to building a diverse and inclusive team to bring new perspectives as we solve the ...

We are looking for Distributed Systems Engineers to help evolve and innovate our infrastructure. We are committed to building a diverse and inclusive team to bring new perspectives as we solve the ...

Sr. Distributed Systems Engineer

San Francisco, CA · On-site

$123.10K - $168.50K/yr

Role As a distributed systems engineer, you'll work across the stack to solve problems as they come up and help build Archil volumes. You'll have significant influence over the technical and product ...

About the Role We're looking for a distributed systems engineer to expand the reach and effectiveness of our small Shared Services team. The ideal candidate uses their skills, experience, and ...

About the Role We're looking for a distributed systems engineer to expand the reach and effectiveness of our small Shared Services team. The ideal candidate uses their skills, experience, and ...

About the RoleWe're looking for a distributed systems engineer to expand the reach and effectiveness of our small Shared Services team. The ideal candidate uses their skills, experience, and ...

next page

Showing results 1-20

Distributed Systems Engineer information

See salary details

$53.5K

$127.2K

$167K

How much do distributed systems engineer jobs pay per year?

As of Jun 3, 2026, the average yearly pay for distributed systems engineer in the United States is $127,215.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,000.00 and $157,000.00 per year, depending on experience, location, and employer.

What does a Distributed Systems Engineer do?

A Distributed Systems Engineer designs, builds, and maintains large-scale systems that run across multiple machines or data centers. They ensure reliability, scalability, and fault tolerance by using technologies like cloud computing, containerization, and distributed databases. Their work often involves solving complex problems related to data consistency, network latency, and system coordination.

What are the key skills and qualifications needed to thrive in the Distributed Systems Engineer position, and why are they important?

To thrive as a Distributed Systems Engineer, you need a strong background in computer science, experience with large-scale system design, and proficiency in languages such as Java, Go, or Python. Familiarity with cloud platforms (like AWS, GCP, or Azure), container orchestration tools (such as Kubernetes), and distributed databases is commonly required, and certifications in cloud computing can be advantageous. Strong problem-solving abilities, collaboration, and excellent communication skills help you navigate complex issues and work effectively across technical teams. These skills are fundamental for designing, implementing, and maintaining robust distributed systems that perform reliably at scale.

What are the typical daily responsibilities of a Distributed Systems Engineer?

A Distributed Systems Engineer typically spends their days designing, implementing, and testing scalable systems that handle large volumes of data and user requests. You'll collaborate closely with software developers, DevOps engineers, and product managers to architect solutions that ensure reliability, performance, and fault-tolerance. Regular tasks may include reviewing system performance metrics, debugging distributed applications, writing detailed documentation, and participating in code reviews. Engaging in team meetings and cross-functional discussions is also common, as seamless cooperation is vital in this complex and fast-evolving field.
What cities are hiring for Distributed Systems Engineer jobs? Cities with the most Distributed Systems Engineer job openings:
What are the most commonly searched types of Distributed Systems Engineer jobs? The most popular types of Distributed Systems Engineer jobs are:
Who are the top companies hiring for Distributed Systems Engineer jobs? The top employers for Distributed Systems Engineer jobs are:
What states have the most Distributed Systems Engineer jobs? States with the most job openings for Distributed Systems Engineer jobs include:
Infographic showing various Distributed Systems Engineer job openings in the United States as of May 2026, with employment types broken down into 99% Full Time, and 1% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $127,215 per year, or $61.2 per hour.

Sr. Distributed Systems Engineer

Archil

San Francisco, CA • On-site

$123.10K - $168.50K/yr

Full-time

Posted 10 days ago


Job description

Job Summary:
Archil is on a mission to change how developers build applications in the cloud, by building the next, default storage platform in the cloud. As a distributed systems engineer, you’ll work across the stack to solve problems and help build Archil volumes, with significant influence over the technical and product direction.
Responsibilities:
• Be oncall for a production system to help our customers if anything goes wrong.
• Build out never-before-seen capabilities in a storage service
• Design distributed systems interactions for atomicity and idempotency
• Deploy infrastructure and generalize infrastructure across different clouds
• Operate through changing customer requirements with lots of ambiguity
• Lead teams of engineers through complex decisions and PR feedback
Qualifications:
Required:
• 6+ years of experience building and operating distributed systems (flexible).
• You’ve successfully resolved disagreements at work before, and you understand that the highest priority is helping our customers — not being right.
• You’re comfortable debugging problems that occur as a result of failures in multiple, different systems, using tools like metrics and logs.
• You’ve been paged at 3am to solve a complex production issue before.
• You’re knowledgeable about distributed systems: you get how consensus works, you know how to scale systems, and you know what pitfalls in API design to avoid.
• You’re familiar with how to optimize the performance of a system, including a general sense of how much latency different operations take, and what kind of bottlenecks could lead to a reduction in potential throughput.
• You know how computers work from the silicon up.
Preferred:
• Ideally, you’ve worked at a startup before, so you know how chaotic this time can be.
Company:
Archil is a software company that develops cloud storage software that enables organizations to access and manage large datasets. Founded in 2024, the company is headquartered in San Francisco, USA, with a team of 11-50 employees. The company is currently Early Stage.