Full Time

Rust Software Engineer - Distributed Systems

Alignerr
New York, NY
$160,000 - $240,000* / year (about $77–$115 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.

Among 15 to 24-year-olds in Azerbaijan, unemployment was 13.1% in 2025, against 5.5% for everyone, by the International Labour Organization’s estimate. See it over the years →

View Similar Jobs

Matches Jobs

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