About The Position

M0 is the shared infrastructure where businesses launch their own branded stablecoins and financial institutions power them. Built on a common standard, every stablecoin on M0 is interoperable and liquid from day one - giving businesses programmable control over how money moves in their ecosystems, and giving financial institutions the most advanced issuance stack in the industry. M0 is seeking a Solana Smart Contract Engineer who will play a fundamental role in shaping the future of our organization. As a Solana Smart Contract Engineer, you will architect and develop Solana programs in Rust and extend M0’s existing issuance infrastructure with a focus on Token-2022. The ideal candidate is self-driven with strong ownership instincts and a bias for action, brings a computer science background or deep-rooted passion for tackling hard technical problems, and has substantial expertise across Web3 applications and infrastructure. You thrive on deadlines, communicate clearly across functions, and do your best work in a fast-paced environment.

Requirements

  • 5+ years of software engineering experience.
  • 2+ years writing production code in Rust.
  • Proven track record of deploying and maintaining complex Solana programs in production.
  • Solana-native: deep working knowledge of the account model, rent, transaction limits, versioned transactions, address lookup tables, etc.
  • Strong familiarity with the SPL Token program, Token-2022, and Associated Token Accounts.
  • Hands-on experience with the broader Solana DeFi ecosystem.
  • Experience with cross-chain messaging and bridging protocols — Wormhole NTT, LayerZero, Hyperlane, or Chainlink CCIP.
  • Basic familiarity with Solidity and EVM development, sufficient to reason about cross-chain message flows and equivalent contract behavior on both sides.

Nice To Haves

  • Previous experience at a high-growth DeFi protocol, ideally one handling stablecoin issuance, lending, or RWAs.
  • Experience with Solana security tooling and auditing workflows.
  • Contributions to open-source Solana programs, SDKs, or developer tooling.
  • A degree in computer science or a related field.

Responsibilities

  • Architect and develop Solana programs in Rust, using Anchor and/or native frameworks.
  • Maintain and extend M0’s existing issuance infrastructure, with a focus on Token-2022 extensions.
  • Optimize programs for compute unit usage, account size, and transaction packing.
  • Participate actively in code and design reviews.
  • Prepare codebases for third-party audits, including writing comprehensive tests, invariants, and fuzz harnesses.

Benefits

  • Comprehensive healthcare insurance coverage
  • Wellbeing allowance
  • Gym membership
  • Customizable IT setup
  • Annual development budget
  • Opportunities to participate in conferences and on-site company events worldwide.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service