3 - 7 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be responsible for designing, developing, and optimizing high-performance backend services using Rust to achieve a throughput of 1000+ orders per second. Your tasks will include implementing scalable architectures with load balancing for high availability and minimal latency. You will integrate and optimize Redis for caching, pub/sub, and data persistence, and work with messaging services like Kafka and RabbitMQ to ensure reliable communication between microservices. Additionally, you will develop and manage real-time systems with WebSockets for bidirectional communication, write clean, efficient, and well-documented code with tests, and collaborate with DevOps for scaling and resource utilization. Your role will involve diagnosing performance bottlenecks and applying optimizations at the code, database, and network level to ensure system reliability under heavy loads. The ideal candidate should have at least 3 years of professional experience working with Rust in production-grade systems. You should possess strong expertise in Redis, including clustering, pipelines, Lua scripting, and performance tuning. It is essential to have proven experience with messaging queues like Kafka and RabbitMQ, as well as a deep understanding of load balancing, scaling, and distributed architectures. Experience with real-time data streaming, WebSocket implementations, system-level optimizations, memory management, and concurrency in Rust is required. Familiarity with high-throughput, low-latency systems, profiling tools, cloud-native architectures (AWS, GCP, or Azure), and containerization (Docker/Kubernetes) is also expected. Preferred qualifications for this role include experience with microservices architecture, service discovery, monitoring & logging tools (Prometheus, Grafana, ELK), CI/CD pipelines for Rust-based projects, and knowledge of security and fault-tolerant design for financial or trading platforms.,

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

new delhi, chennai, bengaluru

satellite, ahmedabad, gujarat