RUST Developer
N Consulting Ltd Hyderabad, Telangana, India
Information Technology & Services · 51-200 employees
About the role
Design, develop, and maintain scalable, high-performance backend services and microservices using Rust. Collaborate with cross-functional teams to ensure system reliability, security, and operational excellence.
What they look for
Requirements
Requires 7+ years of professional software development experience with strong hands-on expertise in Rust. Candidates must have a solid understanding of distributed systems, API development, and modern software engineering practices.
Full description
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.
Locations: Anywhere in India
Experience : 6+
Salary: 4500000 - 6000000 INR Per annum
Similar roles
-
Junior RUST Embedded Software Engineer (cleared)
General Dynamics Mission Systems, Inc Dedham, Massachusetts, United States · $110K–$118K/yr
-
Senior Software Engineer (Rust)_remote in the EU
Mirantis Poznań, Lublin Voivodeship, Poland
-
Staff Rust Developer
dottxt New York, New York, United States · $160K–$210K/yr
-
Senior Engineer - Rust
Bitwarden Noida, Uttar Pradesh, India
-
Staff Software Development Engineer - Rust, Compilers, and GPU Systems (3)
Advanced Micro Devices, Inc San Jose, California, United States
-
Jr Software Engineer - ML Runtime - Rust
Tensordyne Munich, Bavaria, Germany