Home
Jobs

Senior Rust Backend Engineer

6 years

0 Lacs

Posted:6 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

We are seeking a highly experienced Rust backend engineer to lead the development of a performance-critical, concurrent backend system. You will be responsible for designing and implementing latency-sensitive components that must handle high volumes of real-time data and execute deterministic logic under pressure. This is a role for someone who has previously built low-latency, highly concurrent backend infrastructure, understands how to architect and scale systems at the metal level, and thrives in fast-paced engineering environments.

Key Responsibilities

  • Design and implement concurrent backend services in Rust optimized for microsecond-level execution.
  • Build and maintain core subsystems with an emphasis on throughput, memory safety, and predictable behavior under load.
  • Develop in-memory data structures and safe, parallel logic using async runtimes and low-level concurrency primitives.
  • Build stateless and stateful microservices that communicate via Protobuf-based protocols.
  • Profile and optimize application performance using real-world load simulations.
  • Collaborate with DevOps engineers to define performance SLAs and support real-time monitoring instrumentation.
  • Write testable, well-structured, modular code aligned with long-term maintenance goals.

Required Skills And Experience

  • Minimum 6+ years of professional experience in backend systems in Rust.
  • Proven experience with high-throughput, low-latency systems in areas like real-time data processing, gaming servers, messaging infrastructure, or analytics platforms.
  • Strong expertise with Rust’s ownership model, lifetimes, memory safety, and multithreading.
  • Experience building multi-threaded or async-based systems using tokio, rayon, or similar.
  • Knowledge of lock-free or wait-free concurrency patterns, or strategies for minimizing lock contention.
  • Proficient in working with binary serialization formats (Protocol Buffers preferred).
  • Familiar with unit testing, benchmarking, and performance profiling in Rust.
  • Experience with Unix/Linux environments, Git-based workflows, and modern backend tooling.

Preferred Qualifications

  • Experience working with distributed systems, including microservice orchestration and inter-service communication.
  • Familiarity with WebSocket implementations, streaming architectures, or async messaging frameworks.
  • Exposure to real-time caching and storage technologies such as Redis, Aerospike, or in-memory DBs.
  • Experience working alongside DevOps/SRE teams to deploy and monitor production infrastructure.
  • Understanding of Docker, CI/CD practices, containerization, and cloud-native environments.
  • Optional but appreciated: experience integrating with rate-limited external APIs or services requiring resilient retry logic.

Working Arrangement

  • This is a fully remote, full-time contract position.
  • Engineers must be self-directed, proactive, and capable of owning a critical backend module independently.
  • Regular collaboration with other backend engineers, a DevOps lead, and a project manager will be required.
  • We operate in a sprint-driven environment with high accountability and clear deliverables.

Ideal Candidate Profile

  • You’ve previously worked on systems where predictability, speed, and correctness were non-negotiable.
  • You care deeply about code performance, architecture, and safety, not just delivery speed.
  • You’re familiar with low-level tradeoffs around thread safety, CPU cache locality, and runtime overhead.
  • You’ve operated in teams building system-critical infrastructure, whether in tech, gaming, analytics, or comms.

To apply, please send your updated resume detailed past projects.

Email us

: manish@aqusagtechnologies.com

WhatsApp

: +918860355791

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Rust Skills

Practice Rust coding challenges to boost your skills

Start Practicing Rust Now

RecommendedJobs for You