Senior Associate Development, Distributed Systems

Zoho

Mumbai

On-site

INR 1,400,000 - 2,000,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive Coverage
Employee Assistance Program
Annual Wellness Bouquet
Parental Leave
Nanny at home Support
Relocation assistance
Home Loan Interest Support
Mobile Reimbursement
Car Lease

Job summary

National Payments Corporation of India (NPCI) is seeking a Senior Associate Development, Distributed Systems with strong Rust experience to design, build, and maintain high-performance distributed systems for CBDC initiatives in Mumbai. The role emphasizes collaboration, code quality, and performance optimization within a fast-paced fintech environment.

The ideal candidate will contribute to scalable Rust services, participate in architecture discussions, and stay current with Rust ecosystem

Qualifications

  • 3–4 years of Rust development experience.
  • Strong systems programming concepts including memory management, concurrency, and networking.
  • Proficiency with Cargo, Rustup, and common libraries/frameworks.
  • Experience with testing in Rust and Git workflows.
  • Familiarity with Agile development and CI/CD practices.

Responsibilities

  • Design, develop, and test Rust applications for the CBDC project, ensuring they are efficient, scalable, and reliable.
  • Collaborate with cross-functional teams to identify and prioritize project requirements.
  • Participate in code reviews to ensure high-quality, maintainable code.
  • Troubleshoot and optimize performance to resolve complex issues.

Skills

Rust development
Memory management
Concurrency
Networking

Tools

Git
Docker
Kubernetes
Cargo
Rustup

Job description

National Payments Corporation of India (NPCI) | Full Time

Senior Associate Development, Distributed Systems

The National Payments Corporation of India (NPCI) is a pivotal institution in India's digital payments ecosystem, established by the Reserve Bank of India (RBI) and the Indian Banks’ Association (IBA). It operates under the Payment and Settlement Systems Act, 2007, and is incorporated as a “Not for Profit” company under Section 25 of the Companies Act 1956 (now Section 8 of the Companies Act 2013). NPCI is dedicated to building world-class digital payment infrastructure through innovative and efficient retail payment platforms. As an Equal Opportunity Employer, NPCI is committed to fostering an inclusive workplace culture, with zero tolerance for discrimination based on race, ethnicity, disability, gender identity, or sexual orientation, including support for the LGBTQ+ community.

Our Culture

TheNPCIWAY –OurGuidingPrinciples

At NPCI, we foster a culture of Inclusion, Innovation, and a High-Performance Workplace .

The NPCIWAY isnotjustaframework - it’sasharedcommitmentbyevery individual to align with our evolving business needs, dynamic market conditions, and workforce expectations.

FiveTenetsoftheNPCIWAY

  • ForwardThinkingMind-Set
  • CustomerFirst
  • LeadWith Purpose
  • PassiontoDeliver
  • AllSucceedTogether
Employee Perks and Benefits

Insurance&Wellness:

  • ComprehensiveCoverage :Medical,accidental,andlifeinsurance.
  • Employee Assistance Program : Onsite medical center, financial/legal counselling, mental wellness.
  • AnnualWellnessBouquet :Holisticwellbeingsupport
Family &Childcare:
  • ParentalLeave :Inclusivematernityandpaternityleave.
  • Nanny at home Support: Assistance for Working Parents
Mobility&Lifestyle:
  • MobilityBenefits :Relocation,transfers,andtravelsupport.
  • HomeLoanInterestSupport :Upto50%reimbursement*
  • MobileReimbursement :Newhandsetevery2years.
  • CarLease,SalaryAdvance,SubsidizedMeals.
  • Reward&RecognitionProgram.
  • TechnologyInnovation: PatentsandIPRightspolicy.
RetirementPlanning:
  • ProvidentFund(PF) and Gratuity Contributions .
Why Join Us

At NPCI, you’ll be part of a purpose-driven organization shaping the future of digital payments in India and beyond. NPCI offers a unique opportunity to work on cutting-edge projects that directly impact millions. We foster a culture of innovation, inclusion, and high performance, where every individual is empowered to lead with purpose and deliver with passion. With a strong focus on employee wellbeing, continuous learning, and collaborative success, NPCI is more than just a workplace - it’s a platform to grow, contribute, and make a meaningful difference.

We are seeking an experienced Rust Developer to join Distributed System project.The ideal candidate will have a strong background in systems programming, a solid understanding ofcomputer science fundamentals, and excellent problem-solving skills. The successful candidate willbe responsible for designing, developing, and maintaining high-performance, scalable, and reliablesoftware systems using the Rust programming language.

Key Responsibilities:

Design, develop, and test Rust applications for the CBDC project, ensuring they are efficient,scalable, and reliable

Collaborate with cross-functional teams to identify and prioritize project requirements

Participate in code reviews to ensure high-quality, maintainable code

Troubleshoot and debug issues, optimizing application performance and resolving complexproblems

Stay up to date with the latest developments in the Rust ecosystem and apply this knowledgeto improve existing systems and processes

Contribute to the development of best practices, coding standards, and documentation forthe CBDC projectRequirements:

3-4 years of experience in Rust development

Strong understanding of systems programming concepts, including memory management,concurrency, and networking

Proficiency in Rust and its ecosystem, including Cargo, Rust up, and popular libraries andframeworks

Experience with testing frameworks such as Rust's built-in testing support or third-partylibraries like Pest

Familiarity with agile development methodologies and version control systems like Git

Excellent problem-solving skills, with the ability to analyze complex issues and developcreative solutions

Strong communication and collaboration skills, with experience working in a teamenvironment

Experience with the following technologies:

Async-rust for asynchronous development

Cryptography for secure data handling

Linux kernel for high-performance engineering

Preferred Qualifications

Experience with other programming languages, such as C, C++, or Python

Knowledge of cloud platforms, containerization (e.g., Docker), and orchestration (e.g.,Kubernetes)

Familiarity with DevOps practices and tools like CI/CD pipelines, monitoring, and logging

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Associate Development, Distributed Systems
Senior Associate Development, Distributed Systems

National Payments Corporation of India • Hyderabad

On-site
INR 2,800,000 - 6,000,000
Comprehensive Coverage
Employee Assistance Program
Annual Wellness Bouquet
+10
Java Backend - Design & Development (URCS)
Java Backend - Design & Development (URCS)

Zoho • Hyderabad

On-site
INR 1,500,000 - 2,800,000
Insurance & Wellness
Parental Leave
Mobility Benefits
+2
Senior Associate DBA
Senior Associate DBA

National Payments Corporation of India • Chennai District

On-site
INR 1,200,000 - 1,800,000
Comprehensive medical, accidental, and life insurance
Employee Assistance Program
Parental Leave
+3
Senior Associate Database
Senior Associate Database

National Payments Corporation of India • Hyderabad

On-site
INR 700,000 - 1,000,000
Comprehensive Medical Coverage
Employee Assistance Program
Annual Wellness Bouquet
+5
Associate Application Developer
Associate Application Developer

National Payments Corporation of India • Hyderabad

On-site
INR 600,000 - 1,200,000
Comprehensive Coverage: Medical, accidental, and life insurance.
Employee Assistance Program: Onsite medical center.
Mobility Benefits: Relocation support.
Software Developer (Rust)
Software Developer (Rust)

Reserve Bank Innovation Hub • Mumbai

On-site
INR 2,000,000 - 4,000,000
Associate Application Development
Associate Application Development

National Payments Corporation of India • Hyderabad

On-site
INR 800,000 - 1,200,000
Comprehensive medical, accidental, and life insurance
Employee assistance program
Annual wellness bouquet
+7
Senior Associate DBA
Senior Associate DBA

Zoho • Chennai District

On-site
INR 1,400,000 - 2,200,000
Insurance & Wellness
Annual Wellness Bouquet
Parental Leave
+2
Associate - Application Developer
Associate - Application Developer

Zoho • Mumbai

On-site
INR 1,200,000 - 2,400,000
Senior Associate IMPS, AEPS and NETC Design and Development
Senior Associate IMPS, AEPS and NETC Design and Development

Zoho • Hyderabad

On-site
INR 1,100,000 - 1,900,000
Comprehensive Coverage
Employee Assistance Program
Annual Wellness Bouquet
+9