Full Time

Rust Software Engineer - Distributed Systems

Alignerr
Seattle, WA
$140,000 - $200,000* / year (about $67–$96 an hour)

Job Description

About this kind of role

What a Rust Software Engineer - Distributed Systems usually does. The employer's own details are in the listing.

Typically does: Designs, develops, and tests software solutions, often focusing on backend systems and infrastructure. This role involves writing efficient, reliable, and scalable code, frequently within a team environment. Responsibilities can include debugging, performance optimization, and contributing to architectural decisions. A focus on distributed systems means working with components that operate across multiple machines.

Tools and skills: Proficiency in Rust programming language, experience with distributed systems concepts (e.g., consensus algorithms, message queues), and familiarity with tools like Docker, Kubernetes, and cloud platforms is generally expected.

Good fit for: Individuals with a strong foundation in computer science principles and a passion for building robust, high-performance systems will typically thrive in this role.

Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.