Rust Smart Contract Engineer

AI overview

Contribute to innovative DeFi solutions by designing and deploying high-performance Rust-based smart contracts and collaborating with teams to enhance on-chain features.

Smart Contract Engineer (Rust) - High-Performance DeFi Infrastructure

Location: PST-CAT preference

Compensation: Competitive

We are building the next generation of Decentralized Finance (DeFi) liquidity infrastructure on the Solana blockchain. We are solving a critical industry problem where reliance on over-collateralized lending leads to inefficient capital use, fragmented systems, and unnecessary liquidation risks.

Our solution introduces under-collateralized borrowing, programmable margin accounts, and composable on-chain strategies ("Recipes"), all built with high-performance Rust smart contracts. We are redefining how liquidity moves in DeFi: faster, safer, and more capital-efficient.

We are looking for a highly capable Smart Contract Engineer (Rust) to join our core engineering team and shape the technical backbone of our protocol. You will design, build, and optimize Rust-based smart contracts that power our DeFi infrastructure, working closely with product and protocol teams to create scalable, secure, and innovative financial primitives.

As a core contributor, you will take full ownership of your work, from concept and research to mainnet deployment and maintenance.

  • Contract Design & Implementation: Design, implement, and deploy sophisticated smart contracts in Rust for our Solana-based protocol.
  • Protocol Development: Support the design, development, and deployment of new on-chain features, continuously seeking innovative solutions to complex DeFi and protocol challenges through rigorous experimentation.
  • System Architecture: Architect systems with a laser focus on security, scalability, resilience, and gas efficiency.
  • Collaboration & Iteration: Work collaboratively across engineering, product, and research teams to refine, test protocol logic, and ship high-impact features.
  • Tooling & Ecosystem: Contribute to developer tooling, SDKs, and integration layers that empower both internal and external builders to utilize the protocol.
  • Production Operations: Deploy, monitor, and operate on-chain services in production, ensuring performance and reliability.

Requirements

Must Have

  • Experience: Minimum 2–4 years of professional software development experience.
  • Web3 & Rust: 1–3 years working with Rust and other Web3 technologies.
  • Smart Contract Shipping: Proven experience shipping smart contracts that handle real funds in production.
  • Blockchain Fundamentals: Strong understanding of blockchain architecture and secure smart contract design principles.
  • Mindset: Ownership mindset and the ability to move fast in an experimental, high-impact environment.
  • Passion: Strong passion for DeFi, on-chain innovation, and open-source development.

Nice to Have

  • Experience with Solana, Anchor, or other Rust-based blockchain frameworks.
  • Contributions to open-source DeFi or protocol codebases.
  • Background in financial systems, derivatives, or risk management logic.
  • Previous experience in a startup or early-stage Web3 team.

Benefits

We offer a competitive compensation structure that ensures alignment with the platform's long-term success and growth.

  • Compensation: Competitive Base Salary
  • Incentives: Token/Equity package (details provided upon offer)

Due to the high volume of applications we anticipate, we regret that we are unable to provide individual feedback to all candidates. If you do not hear back from us within 4 weeks of your application, please assume that you have not been successful on this occasion. We genuinely appreciate your interest and wish you the best in your job search.

Commitment to Equality and Accessibility:

At MLabs, we are committed to offer equal opportunities to all candidates. We ensure no discrimination, accessible job adverts, and providing information in accessible formats. Our goal is to foster a diverse, inclusive workplace with equal opportunities for all. If you need any reasonable adjustments during any part of the hiring process or you would like to see the job-advert in an accessible format please let us know at the earliest opportunity by emailing [email protected].

MLabs Ltd collects and processes the personal information you provide such as your contact details, work history, resume, and other relevant data for recruitment purposes only. This information is managed securely in accordance with MLabs Ltd’s Privacy Policy and Information Security Policy, and in compliance with applicable data protection laws. Your data may be shared only with clients and trusted partners where necessary for recruitment purposes. You may request the deletion of your data or withdraw your consent at any time by contacting [email protected].

MLabsHaskell, Rust, Blockchain & AI consultancyWe are one of the leading Haskell & Rust consultancies in the fintech, blockchain and AI space, with a passion for functional programming and open source software.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Engineer Q&A's
Report this job
Apply for this job