Senior Rust Backend Engineer

Remote
Apply
AI Summary

Design, build, and optimize high-performance backend systems in Rust. Collaborate with cross-functional teams and operate independently. Strong focus on correctness, performance, and memory management.

Key Highlights
Design and implement scalable, low-latency backend services in Rust
Write safe, idiomatic, well-tested code with strong attention to memory management and concurrency
Optimize existing systems for performance, reliability, and resource efficiency
Key Responsibilities
Design and implement scalable, low-latency backend services in Rust
Write safe, idiomatic, well-tested code with strong attention to memory management and concurrency
Optimize existing systems for performance, reliability, and resource efficiency
Collaborate with cross-functional engineering teams on system architecture and API design
Debug and resolve complex issues across distributed systems
Contribute to code reviews, technical documentation, and engineering best practices
Integrate with databases, message queues, and third-party APIs as needed
Technical Skills Required
Rust Backend Development Concurrency (async/await, tokio)
Benefits & Perks
Fully Remote
Nice to Have
Experience with Actix, Axum, or similar Rust web frameworks
Familiarity with WebAssembly (Wasm)
Experience with PostgreSQL, Redis, or other database systems in production
Background in fintech, infrastructure, or high-throughput systems
Open-source Rust contributions

Job Description


About the Role


We're looking for a Senior Rust Developer to join our team to design, build, and optimize high-performance backend systems. This is a hands-on engineering role for someone who writes production-grade Rust, cares about correctness and performance, and can operate independently with minimal oversight.


Responsibilities


Design and implement scalable, low-latency backend services in Rust

Write safe, idiomatic, well-tested code with strong attention to memory management and concurrency

Optimize existing systems for performance, reliability, and resource efficiency

Collaborate with cross-functional engineering teams on system architecture and API design

Debug and resolve complex issues across distributed systems

Contribute to code reviews, technical documentation, and engineering best practices

Integrate with databases, message queues, and third-party APIs as needed


Required Qualifications


5+ years of professional software development experience, with 3+ years writing production Rust

Deep understanding of Rust's ownership model, borrow checker, lifetimes, and concurrency primitives (async/await, tokio, etc.)

Experience building and maintaining backend services or systems-level software (APIs, microservices, network/infra tooling)

Proficiency with version control (Git) and CI/CD workflows

Strong understanding of data structures, algorithms, and systems design

Comfortable working independently in a remote environment


Preferred Qualifications


Experience with Actix, Axum, or similar Rust web frameworks

Familiarity with WebAssembly (Wasm)

Experience with PostgreSQL, Redis, or other database systems in production

Background in fintech, infrastructure, or high-throughput systems

Open-source Rust contributions


Job Details


Type: Full-time

Hours: 9 AM – 5 PM, Monday–Friday

Location: Fully Remote


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

fetchjobs.co

India
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

emergence

India
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

deservely technologies

India

Subscribe our newsletter

New Things Will Always Update Regularly