Full Stack Engineer

Drift Protocol
Drift Protocol
Job Functions:
Software Engineering
Employment Types:
Sydney, Australia; New York, NY, USA; San Francisco, CA, USA; Remote
100,000 – 180,000 USD per year
Posted on:

About Drift Labs

Drift is a leading derivatives exchange on Solana. Our mission is to bring state-of-the-art trader-centric experience from centralized exchanges on-chain. We're a team of experienced traders and builders from DeFi and traditional finance working together to make this a reality.

Within three months after launching, we have:

  • Hit $5B in cumulative volume traded;
  • Achieved over $13M in trader open interest with $14M in collateral vault balance;
  • Launched 13 trading markets.

The Opportunity

Drift is looking for a Full Stack Engineer to be a core member of our engineering team, to build and maintain a decentralized perpetual futures across the tech stack (frontend, backend data, smart contracts/programs). You’ll have an opportunity to work across our entire Solana stack on cutting-edge technology that revolutionizes the way we trade digital assets.

Drift Labs pays a competitive salary with upside potential.

Your Role

  • Front-End Applications: Build out frontend application(s) using React and Typescript
  • Back-End Applications and Infrastructure: Build out SDKs to our backend solana contracts. Maintain off-chain infrastructure.
  • Code Review: Ensure code quality and software reliability through automated test implementations, UI/UX testing, and processes

Your Experience

  • 2+ years of experience in frontend and backend software development.
  • Experience in building decentralized applications using web3.js
  • Understanding of blockchain concepts and smart contracts
  • Ability to go from design concepts to implementation fast
  • Passion for blockchain technology, cryptonomic protocol design, game theory, and decentralized finance.

Nice to Have

  • Experience with any blockchain at the protocol level.
  • Understanding of perpetual futures, options, margin trading and derivatives products.
  • Familiarity with the Solana blockchain and building applications on Solana.
  • BSc in Computer Science, Mathematics, Statistics or relevant discipline.

Drift's Development Stack

  • Frontend: Typescript + React
  • Smart Contracts: Rust (using Anchor framework)
  • Backend: MySQL
  • Infrastructure: AWS

To apply, send your CV and GitHub link to [email protected]!