Rust Developer

Natobotics Technologies

Hyderabad, Chennai District, Bengaluru

Hybrid

INR 4,000,000 - 7,000,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Natobotics Technologies in Hyderabad, India invites a Senior Rust Developer to design, build, and maintain high-performance backend services. You will work on scalable microservices, RESTful APIs, and distributed systems with a strong emphasis on reliability, security, and efficiency.

You will collaborate with product managers and engineers, optimize code and deployments, and mentor junior developers. The role requires 7+ years of experience, deep Rust knowledge, and hands-on experience with

Qualifications

  • 7+ years of professional software development experience.
  • Strong hands-on experience with Rust programming language.
  • Solid understanding of data structures, algorithms, and software design principles.
  • Experience developing RESTful APIs and backend services.
  • Strong understanding of distributed systems and microservices architecture.
  • Experience with asynchronous programming, concurrency, and performance optimization.
  • Proficiency with Git.
  • Experience with Docker.
  • Familiarity with CI/CD pipelines and automated testing practices.
  • Strong problem-solving and analytical skills.

Responsibilities

  • Design, develop, test, and maintain Rust applications.
  • Build scalable backend services and APIs.
  • Design microservices and distributed system architectures.
  • Collaborate with product managers, architects, and engineering teams.
  • Optimize performance, resource usage, and reliability.
  • Write clean, maintainable, well-documented code.
  • Participate in code reviews and design discussions.
  • Troubleshoot and resolve production issues.
  • Contribute to CI/CD and automation.
  • Ensure security, scalability, and operational excellence.

Skills

Rust
Distributed systems
RESTful APIs
Microservices
Asynchronous programming
Git
Docker
CI/CD
Linux
Performance optimization

Tools

Kubernetes

Job description

About the Role

We are seeking a highly skilled Senior Rust Developer to design, develop, and maintain scalable, high-performance applications and backend services. The ideal candidate will have strong expertise in Rust programming, system design, microservices architecture, and modern software development practices. You will work closely with cross-functional teams to build reliable, secure, and efficient solutions that support business objectives.

Key Responsibilities
  • Design, develop, test, and maintain applications using Rust.
  • Build scalable and high-performance backend services and APIs.
  • Design and implement microservices and distributed system architectures.
  • Collaborate with product managers, architects, and engineering teams to deliver high-quality software solutions.
  • Optimize application performance, resource utilization, and system reliability.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Participate in code reviews, design discussions, and technical decision-making.
  • Troubleshoot, debug, and resolve production issues.
  • Contribute to CI/CD processes and software delivery automation.
  • Ensure adherence to security, scalability, and operational excellence standards.
Required Qualifications
  • 7+ years of professional software development experience.
  • Strong hands-on experience with Rust programming language.
  • Solid understanding of data structures, algorithms, and software design principles.
  • Experience developing RESTful APIs and backend services.
  • Strong understanding of distributed systems and microservices architecture.
  • Experience with asynchronous programming, concurrency, and performance optimization.
  • Proficiency with version control systems such as Git.
  • Experience with containerization technologies like Docker.
  • Familiarity with CI/CD pipelines and automated testing practices.
  • Strong problem-solving and analytical skills.
Preferred Technical Skills
  • Experience with databases (SQL and/or NoSQL).
  • Knowledge of message queues and event-driven architectures.
  • Experience working with Linux-based environments.
  • Familiarity with monitoring, logging, and observability tools.
  • Knowledge of software security best practices.
Good to Have
  • Experience with AWS Cloud Services (EC2, ECS/EKS, Lambda, S3, RDS, DynamoDB, API Gateway, CloudWatch, etc.).
  • Exposure to Kubernetes and container orchestration platforms.
  • Experience with Infrastructure as Code tools such as Terraform or CloudFormation.
  • Knowledge of cloud-native application development.
  • AWS Certifications.
Soft Skills
  • Strong communication and collaboration skills.
  • Excellent problem-solving abilities.
  • Ability to work independently and within cross-functional teams.
  • Strong ownership mindset and accountability.
  • Ability to mentor junior engineers and contribute to team growth.
Preferred candidate profile

The ideal candidate is passionate about building robust and scalable systems, enjoys solving complex technical challenges, and has a strong foundation in backend engineering using Rust. Exposure to cloud technologies, particularly AWS, is a plus but not mandatory.

LOCATION: ANYWHERE IN INDIA

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

RUST Developer
RUST Developer

N Consulting Ltd • Hyderabad

On-site
INR 250,000 - 400,000
Rust Developer
Rust Developer

Natobotics • Hyderabad

On-site
INR 4,500,000 - 6,000,000
RUST Developer
RUST Developer

N Consulting Limited • Hyderabad

On-site
INR 2,500,000 - 5,500,000
Rust Developer
Rust Developer

Valuelabs • Hyderabad

Hybrid
INR 2,400,000 - 4,200,000
Rust Engineer
Rust Engineer

Copods • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Rust Engineer
Rust Engineer

Copods • Maharashtra

On-site
INR 2,800,000 - 4,200,000
Rust Engineer
Rust Engineer

Copods • Bengaluru

On-site
INR 3,500,000 - 7,500,000
Rust Developer
Rust Developer

Cozzera • India

Remote
USD <2,000
Senior Software Engineer
Senior Software Engineer

adesso orange AG • Ernakulam

On-site
INR 900,000 - 1,200,000
Product Engineer (RUST)
Product Engineer (RUST)

JobCubby • Hyderabad

On-site
INR 1,200,000 - 1,800,000