Job Openings
Senior Rust Engineer
About the job Senior Rust Engineer
Senior Rust Engineer (Smart Contracts)
We are looking for a Senior Rust Engineer with strong expertise in developing smart contracts and building high-performance blockchain applications. This role requires deep technical skills in Rust, combined with hands-on experience designing, implementing, and optimizing decentralized applications (dApps).
Responsibilities
- Design, develop, and maintain smart contracts using Rust.
- Build secure and efficient blockchain solutions with a focus on scalability and reliability.
- Collaborate with cross-functional teams (product, research, DevOps) to deliver robust decentralized systems.
- Conduct code reviews, enforce best practices, and ensure high-quality deliverables.
- Optimize performance and security in blockchain applications.
- Stay up to date with blockchain trends, Rust ecosystem advancements, and security standards.
Requirements
- 5+ years of professional software engineering experience, with at least 3+ years in Rust.
- Proven experience developing and deploying smart contracts in Rust.
- Strong understanding of blockchain fundamentals (consensus, cryptography, gas optimization).
- Solid knowledge of Solana, NEAR, Polkadot, or similar ecosystems.
- Experience with testing frameworks and debugging smart contracts.
- Proficiency in software architecture, design patterns, and secure coding practices.
- Strong problem-solving skills and ability to work in fast-paced, innovative environments.
Nice to Have
- Contributions to open-source blockchain or Rust projects.
- Experience mentoring or leading small engineering teams.
- Knowledge of Web3 tooling, APIs, and integration with dApps.
What We Offer
- Opportunity to work on cutting-edge blockchain projects.
- Collaborative, innovative, and remote-friendly environment.
- Competitive compensation package.