Senior Backend Engineer

Web3 and the crypto ecosystem more broadly has historically had a chain centric worldview. We believe this is an outdated framework originating from a perceived scarcity in blockspace due to bundling of credible commitment machines with global consensus.

We believe an ecosystem wide transition towards an account centric worldview will enable the consolidation of an increasingly fragmented user experience.

At OneBalance we are developing a non-custodial account model to provide users with a seamless, account-centric experience. Our model introduces resource locks to accounts on credible commitment machines. OneBalance is a framework for managing these Credible Accounts. Our goal is to provide a missing component of the web3 stack that will help onboard the first billion humans onto crypto. You can learn more about the OneBalance vision here.

The Role

We are seeking a highly capable Senior Backend Engineer to play a crucial role in developing the backend components of the OneBalance account model. This position requires a blend of blockchain systems knowledge and experience in developing high performance backend services.

We offer a rare opportunity to use your technical skills in an environment at the forefront of new technology while collaborating with some of the most experienced teams in the crypto industry. If you're looking for a challenging and fulfilling role that involves building an exciting product with the latest developments in the Ethereum and crypto, we'd love to hear from you.


London, UK or Remote (±2 hours of London timezone)

What You’ll Do

  • Build scalable backend services to meet critical product and business needs using Rust.
  • Write high quality, well tested code to meet the needs of our customers
  • Debug extremely difficult technical problems
  • Breakdown high level requirements into estimated engineering tasks.
  • Take ownership for the integrity and quality of the components you work on


  • Minimum of 3 years of blockchain development experience with a focus on Ethereum.
  • Minimum of 2 years of experience writing Rust server code in a production environment
  • Experience in working with crypto wallets, bridging technologies, blockchain nodes, and an understanding of Layer 2 solutions and their integration into web applications
  • Interest and passion for contributing to the crypto ecosystem
  • Self-driven in problem-solving, breaking down ambiguous work, and plotting a course of action
  • Demonstrated ability to work in fast-paced environments and maintain attention to detail.
  • Experience working in a startup of less than 30 people
  • Ability to lead by example and take responsibility for the outcome.


  • Experience in account abstraction standards and rollup architectures
  • Experience in cross-chain solver layer interactions
  • Deep understanding of smart contract best practices and current industry patterns
  • Contributions to open source crypto projects


  • Generous equity allocation.
  • Opportunity to work in a small, high-performance team with no corporate bureaucracy.
  • Semi-regular team off-sites (1-2 per year).
  • Flexible working hours and remote work options.
  • A chance to collaborate with some of the most experienced and reputable individuals/teams in the crypto space.

Frontier Research is committed to diversity and inclusion. We do not discriminate based on race, nationality, gender identity, age, disability, or religion. If you're passionate about blockchain technology and have the expertise we're seeking, we encourage you to apply.

Email: jobs@frontier.tech