0 - 7 years

0 Lacs

Posted:3 days ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Information

    Target Date

    30/09/2025

    Date Opened

    10/09/2025

    Industry

    IT Services

    Job Type

    Full time

    Work Experience

    3-7 years

    City

    Ahmedabad

    Province

    Gujarat

    Country

    India

    Postal Code

    380051

About the Role


We are seeking a skilled Rust Developer to join our development team. The ideal candidate will have strong systems programming skills, a deep understanding of Rust, and experience building high-performance, reliable, and scalable software. You will be responsible for designing, developing, and maintaining applications and tools written in Rust, while collaborating with cross-functional teams to deliver robust solutions.


Key Responsibilities


  • Design, develop, and maintain applications, APIs, or systems using Rust.


  • Write clean, efficient, and well-documented code with a focus on performance and safety.


  • Collaborate with product managers, architects, and other developers to define requirements and technical solutions.


  • Optimize applications for speed, scalability, and reliability.


  • Write unit tests, perform code reviews, and ensure high-quality software delivery.


  • Debug, troubleshoot, and resolve performance bottlenecks or security issues.


  • Stay updated with the Rust ecosystem, best practices, and emerging tools/technologies.


Requirements

Required Skills & Qualifications


  • Proven experience in Rust programming (production or open-source projects).


  • Strong knowledge of systems programming concepts (memory management, concurrency, multi-threading).


  • Experience with asynchronous programming (a sync/await, Tokio, actix, etc.).


  • Familiarity with REST/gRPC APIs, WebAssembly, or blockchain frameworks (Substrate, Solana, etc.) is a plus.


  • Good understanding of data structures, algorithms, and design patterns.


  • Experience with Git, CI/CD pipelines, and containerization (Docker/Kubernetes).


  • Strong problem-solving, debugging, and analytical skills.


  • Ability to work independently and as part of a collaborative team.


Preferred Qualifications


  • Experience with other systems languages like C/C++ or Go.


  • Knowledge of cloud platforms (AWS, GCP, Azure).


  • Exposure to cryptography, distributed systems, or low-level networking.


  • Contributions to open-source Rust projects.


Education


  • Bachelor’s/Master’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Rust Skills

Practice Rust coding challenges to boost your skills

Start Practicing Rust Now

RecommendedJobs for You

satellite, ahmedabad, gujarat

hyderabad, telangana, india