Rust Developer (scalable Systems)

Year    GJ, IN, India

Job Description

Key Responsibilities:



Design, develop, and optimize high-performance backend services using

Rust

, targeting

1000+ orders per second

throughput. Implement

scalable architectures

with

load balancing

for high availability and minimal latency. Integrate and optimize

Redis

for caching, pub/sub, and data persistence. Work with

messaging services

like

Kafka

and

RabbitMQ

to ensure reliable, fault-tolerant communication between microservices. Develop and manage

real-time systems

with

WebSockets

for bidirectional communication. Write clean, efficient, and well-documented code with unit and integration tests. Collaborate with DevOps for

horizontal scaling

and efficient resource utilization. Diagnose performance bottlenecks and apply optimizations at the code, database, and network level. Ensure system reliability, fault tolerance, and high availability under heavy loads.

Required Skills & Experience:



3+ years of professional experience

with

Rust

in production-grade systems. Strong expertise in

Redis

(clustering, pipelines, Lua scripting, performance tuning). Proven experience with

Kafka

,

RabbitMQ

, or similar messaging queues. Deep understanding of

load balancing, horizontal scaling

, and distributed architectures. Experience with

real-time data streaming

and

WebSocket

implementations. Knowledge of system-level optimizations, memory management, and concurrency in Rust. Familiarity with

high-throughput, low-latency systems

and profiling tools. Understanding of

cloud-native architectures

(AWS, GCP, or Azure) and containerization (Docker/Kubernetes).

Preferred Qualifications:



Experience with

microservices architecture

and

service discovery

. Knowledge of

monitoring & logging tools

(Prometheus, Grafana, ELK). Exposure to

CI/CD pipelines

for Rust-based projects. Experience in

security and fault-tolerant design

for financial or trading platforms (nice to have).
Job Type: Full-time

Location:

Satellite, Ahmedabad, Gujarat (Preferred)
Work Location: In person

Expected Start Date: 01/09/2025

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4073877
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    GJ, IN, India
  • Education
    Not mentioned
  • Experience
    Year