8 - 13 years

16 - 22 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role: Rust Developer(SSE)

Experience:

Notice:

Role Summary

Senior Software Engineer (Rust)

Key Responsibilities

  • Design and develop high-performance, secure, and reliable backend services using

    Rust

    .
  • Write clean, maintainable, and efficient code with strong adherence to

    SOLID principles

    and modern design patterns.
  • Architect and implement

    microservices

    using patterns such as

    CQRS, Saga, Circuit Breaker, API Gateway, Service Discovery

    , etc.
  • Develop

    multi-threaded

    , concurrent applications with deep understanding of Rusts

    ownership model and memory management

    .
  • Conduct performance benchmarking, identify bottlenecks, optimize systems, and utilize profiling tools like

    AppDynamics, Dynatrace

    , etc.
  • Build robust event-driven and distributed applications leveraging

    Kafka

    ,

    MongoDB

    ,

    Redis

    , and related technologies.
  • Work with

    Docker

    ,

    Kubernetes

    , and containerized deployments for scalable production environments.
  • Ensure high-quality deliverables using

    CI/CD

    , code quality tools (

    SonarQube, Checkmarx/Fortify

    ) and security best practices.
  • Implement secure authentication mechanisms including

    SSO, JWT, OAuth

    , etc.
  • Participate in architectural discussions, influence technical decisions, and guide multiple cross-functional teams.
  • Troubleshoot distributed systems, ensure operational resiliency, and maintain monitoring/observability standards.
  • Collaborate effectively in

    Agile environments

    , contributing to sprint planning, reviews, and retrospectives.
  • Drive technology evaluations, benchmarking, and adoption of best-in-class tools and frameworks.

Required Skills & Experience

  • 8+ years

    of hands-on development experience, with

    minimum 8 years in Rust

    for SSE role.
  • Strong foundation in

    Rust

    , and familiarity with

    C++ or Java

    .
  • Extensive experience working with

    structs, traits, smart pointers, cargo

    , and popular Rust crates.
  • Proven ability to build

    production-grade applications

    with high performance and reliability.
  • Expertise in

    distributed systems

    ,

    microservices

    , and

    event-driven architectures

    .
  • Strong understanding of

    CI/CD

    , automated testing, and DevSecOps practices.
  • Hands-on experience with API gateways such as

    3Scale

    ,

    Kong

    , etc.
  • Knowledge of

    banking, financial services, or fintech

    domains is preferred.
  • Excellent communication, analytical, and leadership skills; ability to mentor teams and present ideas to senior/executive management.
  • Self-driven, proactive, with strong ownership and collaborative mindset.

Interested Apply or Refer!

shalini.v@saranshinc.com

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Saransh Software Solutions logo
Saransh Software Solutions

Information Technology

Indore

RecommendedJobs for You

mumbai, delhi / ncr, bengaluru

delhi, delhi, india

hyderabad, telangana, india

chennai, tamil nadu, india