Sr. Rust Protocol Engineer

Salary

₹30 - 50 LPA

Min Experience

2 years

Location

India

JobType

full-time

About the role

Senior Rust Protocol Engineer

What you’ll be working on

  1. We are seeking a highly skilled and experienced Senior Rust Developer to join our dynamic team. The primary responsibilities of this role include:
  2. Writing high-quality, efficient, and maintainable Rust code following industry best practices.
  3. Conducting and participating in code reviews to ensure consistency and high standards across all codebases.
  4. Researching and exploring new ideas in the blockchain field and to drive innovation in our projects.

What we’re looking for

  1. 2-4 years of work experience in backend or protocol engineering systems
  2. Experience building and maintaining large-scale, high-performance applications or systems software in Rust
  3. Deep understanding of Rust's ownership model, borrowing, lifetimes, traits, and other core language concepts
  4. Experience with multi-threaded and asynchronous programming models
  5. Familiarity with memory management and performance optimization techniques
  6. Experience with build systems, continuous integration, and deployment pipelines
  7. Experience in systems programming, concurrency, and low-level programming
  8. Bonus: Are involved in the web3 ecosystem, worked with Substrate framework, Rust CLI tools, Starknet

Location
We would prefer if you can come in person to Gurgaon.

What we offer

  1. Competitive salary and equity
  2. Work on bleeding edge technology
  3. Flexible leave policy

 

About the company

About us
Karnot handles the complex aspects of managing your own app chain, so you can focus on building what matters. Karnot goes beyond solving cloud challenges – they actively maintain the Madara framework. Their deep understanding of the codebase allows them to deliver customized solutions for your app chains.

Skills

Rust
Rust Protocol