Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 10.0 years
5 - 10 Lacs
Delhi, India
On-site
We are looking for a Senior Rust Developer to join our engineering team and contribute to building secure, high-performance systems. You will work with complex Rust codebases, design and develop new features, and ensure optimal performance through best practices in ownership, memory safety, and concurrency. Key Responsibilities: Modify, maintain, and extend complex Rust codebases , using CLI tools like grep and ripgrep. Implement new features with a focus on ownership rules , type safety , and memory correctness . Write and run unit, integration, and property-based tests using cargo test, proptest, or quickcheck. Refactor legacy Rust modules while ensuring backward compatibility and performance stability. Debug and resolve memory safety , concurrency , and lifetime-related issues. Manage development environments and dependencies using Cargo , feature flags, and workspaces. Apply best practices for error handling , async programming , and system safety . Participate in code reviews , technical discussions, and continuous optimization efforts. Required Qualifications: 3+ years of strong, hands-on experience in Rust Deep knowledge of: Rust's ownership model , borrowing , and lifetimes Multithreading and asynchronous programming in Rust (async/await) Hands-on experience with: Rust frameworks like Tokio , Actix , or Rocket Popular Rust libraries such as Serde , Rayon Familiarity with performance benchmarking using cargo bench Excellent debugging skills for runtime and compile-time issues Experience working with modular and layered architecture
Posted 1 week ago
5.0 - 10.0 years
5 - 10 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
We are looking for a Senior Rust Developer to join our engineering team and contribute to building secure, high-performance systems. You will work with complex Rust codebases, design and develop new features, and ensure optimal performance through best practices in ownership, memory safety, and concurrency. Key Responsibilities: Modify, maintain, and extend complex Rust codebases , using CLI tools like grep and ripgrep. Implement new features with a focus on ownership rules , type safety , and memory correctness . Write and run unit, integration, and property-based tests using cargo test, proptest, or quickcheck. Refactor legacy Rust modules while ensuring backward compatibility and performance stability. Debug and resolve memory safety , concurrency , and lifetime-related issues. Manage development environments and dependencies using Cargo , feature flags, and workspaces. Apply best practices for error handling , async programming , and system safety . Participate in code reviews , technical discussions, and continuous optimization efforts. Required Qualifications: 3+ years of strong, hands-on experience in Rust Deep knowledge of: Rust's ownership model , borrowing , and lifetimes Multithreading and asynchronous programming in Rust (async/await) Hands-on experience with: Rust frameworks like Tokio , Actix , or Rocket Popular Rust libraries such as Serde , Rayon Familiarity with performance benchmarking using cargo bench Excellent debugging skills for runtime and compile-time issues Experience working with modular and layered architecture
Posted 1 week ago
5.0 - 10.0 years
5 - 10 Lacs
Navi Mumbai, Maharashtra, India
On-site
We are looking for a Senior Rust Developer to join our engineering team and contribute to building secure, high-performance systems. You will work with complex Rust codebases, design and develop new features, and ensure optimal performance through best practices in ownership, memory safety, and concurrency. Key Responsibilities: Modify, maintain, and extend complex Rust codebases , using CLI tools like grep and ripgrep. Implement new features with a focus on ownership rules , type safety , and memory correctness . Write and run unit, integration, and property-based tests using cargo test, proptest, or quickcheck. Refactor legacy Rust modules while ensuring backward compatibility and performance stability. Debug and resolve memory safety , concurrency , and lifetime-related issues. Manage development environments and dependencies using Cargo , feature flags, and workspaces. Apply best practices for error handling , async programming , and system safety . Participate in code reviews , technical discussions, and continuous optimization efforts. Required Qualifications: 3+ years of strong, hands-on experience in Rust Deep knowledge of: Rust's ownership model , borrowing , and lifetimes Multithreading and asynchronous programming in Rust (async/await) Hands-on experience with: Rust frameworks like Tokio , Actix , or Rocket Popular Rust libraries such as Serde , Rayon Familiarity with performance benchmarking using cargo bench Excellent debugging skills for runtime and compile-time issues Experience working with modular and layered architecture
Posted 1 week ago
5.0 - 9.0 years
5 - 9 Lacs
Navi Mumbai, Maharashtra, India
On-site
We are seeking an experienced Rust Developer to contribute to the development and optimization of high-performance systems. You will work on complex Rust codebases, implement memory-safe features, conduct rigorous testing, and ensure optimal application performance. This role requires deep knowledge of Rust's ownership model, concurrency paradigms, and async programming. Key Responsibilities: Navigate and refactor large Rust codebases using CLI tools (e.g., grep, ripgrep) Implement new functionality with a focus on memory safety , lifetime management , and type correctness Write comprehensive test cases using cargo test, including unit , integration , and property-based testing (proptest, quickcheck) Troubleshoot and resolve issues related to ownership , concurrency , and memory usage Optimize performance using tools like cargo bench, flamegraph, etc. Work with feature flags , dependencies, and configuration in Cargo Apply best practices in error handling, concurrency, and modular system design Collaborate with peers on code reviews , architecture decisions, and documentation Technical Requirements: 3+ years of hands-on Rust experience , with strong understanding of: Ownership, borrowing, and lifetimes Rust's async/await model and multithreading Testing frameworks including cargo test, proptest, or quickcheck Performance tuning and benchmarking (cargo bench) Familiarity with frameworks like: Tokio , Actix , Rocket Strong command of libraries such as: Serde , Rayon Proficient with: Debugging tools, profiling utilities, and unsafe Rust (when needed) Git, CI/CD pipelines, and collaborative development practices Nice to Have: Contributions to open-source Rust projects Experience writing doc-tests and designing public APIs Familiarity with FFI, WASM, or embedded Rust ecosystems
Posted 1 week ago
5.0 - 7.0 years
5 - 7 Lacs
Kolkata, West Bengal, India
On-site
Responsibilities: Navigate and modify complex Rust codebases efficiently using CLI tools such as grep and ripgrep. Implement new features emphasizing Rust's memory safety, ownership, and type correctness principles. Write and execute comprehensive tests using cargo test, including property-based testing frameworks like proptest or quickcheck. Refactor existing Rust codebases to improve maintainability and performance without sacrificing functionality. Debug and resolve issues related to memory safety, ownership rules, and concurrency. Set up and manage Rust development environments using cargo, including dependency and feature flag management. Adhere to Rust best practices concerning error handling, concurrency safety, and efficient memory usage. Requirements: Strong expertise in Rust programming language concepts: ownership, borrowing, lifetimes. Experience with popular Rust frameworks (Tokio, Actix, Rocket) and libraries (Serde, Rayon). Proficient in Rust testing tools and methodologies: unit testing, integration testing, and property-based testing. Solid understanding of multi-threading and asynchronous programming paradigms in Rust. Proven ability to work with complex architectural patterns and refactor codebases without regression. Strong debugging skills, including memory and concurrency problem resolution. Experience with performance profiling and benchmarking tools (cargo bench). Minimum 4 years of professional Rust development experience.
Posted 1 week ago
5.0 - 7.0 years
3 - 7 Lacs
Surat
Work from Office
About Role : A NASDAQ-listed company that has effectively maintained its position as the front-runner technology sector, is looking to onboard a skilled Python developer keen is helping them expand the power of AI in the mobile coding ecosystem with the ultimate goal of creating new assisting AI-powered tools for the development domain. The company is developing the next generation of coding assisting agents, which will have a wide range of uses. For those who are keen to learn in a fast-paced setting, this is an exciting opportunity. Responsibilities : - Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep. - Implement new features with a focus on memory safety, ownership rules, and type correctness. - Write and execute tests using cargo test, including property-based testing (proptest or quickcheck). - Refactor existing Rust code while maintaining functionality and performance. - Debug and fix memory safety, ownership, and concurrency-related issues. - Set up and manage Rust development environments using cargo, including handling dependencies and feature flags. - Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage. Requirements : - Strong experience with Rust programming language concepts, including ownership, borrowing, and lifetimes. - Familiarity with Rust frameworks like Tokio, Actix, Rocket and libraries such as Serde and Rayon. - Experience with Rust's testing ecosystem, including unit, integration, and property-based testing. - Knowledge of multi-threading and asynchronous programming in Rust. - Ability to work with complex architectural patterns and refactor code without introducing regressions. - Strong debugging skills, including fixing memory and concurrency issues. - Experience with performance profiling and benchmarking in Rust (cargo bench). - 4+ years of work experience This role provides an opportunity to work on challenging Rust engineering problems while improving AI-assisted programming workflows. If you're passionate about Rust and eager to push the boundaries of AI-driven software development, we'd love to hear from you! Nice to Have : - Experience contributing to open-source Rust projects. - Familiarity with writing Rust documentation and designing APIs with doc-tests. - Search Guidance Mandatory Skills : Rust - 3 yrs, Rust Frameworks(Tokio, Actix, Rocket) - 3 yrs, Libraries(Serde and Rayon) - 3 years Nice To Have : Rust documentation and designing APIs with doc-tests. Total Years Of exp : 5+ years experience Overlap Required : 4 hours Pst
Posted 2 weeks ago
5.0 - 7.0 years
7 - 9 Lacs
Kolkata, Pune, Chennai
Work from Office
About the Role:A NASDAQ-listed company that has successfully maintained its position as a front-runner in the technology sector is looking to onboard a skilled Rust Developer. The ideal candidate will contribute to expanding the power of AI in the mobile coding ecosystem, with the ultimate goal of creating AI-powered tools for the development domain. The company is developing the next generation of coding assisting agents with a wide range of applications. This is an exciting opportunity for those eager to work in a fast-paced environment. Responsibilities: Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep. Implement new features with a focus on memory safety, ownership rules, and type correctness. Write and execute tests using cargo test, including property-based testing (proptest or quickcheck). Refactor existing Rust code while maintaining functionality and performance. Debug and fix memory safety, ownership, and concurrency-related issues. Set up and manage Rust development environments using cargo, including handling dependencies and feature flags. Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage. Requirements: Strong experience with Rust programming language concepts, including ownership, borrowing, and lifetimes. Familiarity with Rust frameworks like Tokio, Actix, Rocket, and libraries such as Serde and Rayon. Experience with Rusts testing ecosystem, including unit, integration, and property-based testing. Knowledge of multi-threading and asynchronous programming in Rust. Ability to work with complex architectural patterns and refactor code without introducing regressions. Strong debugging skills, including fixing memory and concurrency issues. Experience with performance profiling and benchmarking in Rust (cargo bench). 4+ years of work experience in Rust development. Nice to Have: Experience contributing to open-source Rust projects. Familiarity with writing Rust documentation and designing APIs with doc-tests. Search Guidance: Mandatory Skills: Rust - 3 yrs, Rust Frameworks (Tokio, Actix, Rocket) - 3 yrs, Libraries (Serde and Rayon) - 3 years. Nice To Have: Rust documentation and designing APIs with doc-tests. Total Years of Experience: 5+ years. Overlap Required: 4 hours PST. Pre-screening Questions: Based on the Job Description, are you interested in research-based work, model training, puzzle-solving, or prompt generation? Can you talk about a project where you were responsible for reviewing code and helping a team optimize solutions? Provide a self-rating (1-10, 10 being expert) for the following skills: Java, Code Review, Problem Solving. Location: Remote- Delhi / NCR,Bangalore/Bengaluru,Hyderabad/Secunderabad,Chennai,Pune,Kolkata,Ahmedabad,Mumbai
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
19947 Jobs | Dublin
Wipro
9475 Jobs | Bengaluru
EY
7894 Jobs | London
Accenture in India
6317 Jobs | Dublin 2
Amazon
6141 Jobs | Seattle,WA
Uplers
6077 Jobs | Ahmedabad
Oracle
5820 Jobs | Redwood City
IBM
5736 Jobs | Armonk
Tata Consultancy Services
3644 Jobs | Thane
Capgemini
3598 Jobs | Paris,France