Full Stack Engineer Intern

Drift Protocol
Drift Protocol
Job Functions:
Software Engineering
Employment Types:
Part-time, Contractor, Intern
USD per year
Posted on:

About Drift Labs:

Our goal is to make DEXs the best way to trade derivatives. Despite the decentralized nature of crypto, centralized derivatives exchanges still remain dominant - they're already fast, familiar and reliable.

So far, the DEX trading experience hasn't met that standard. Slippage is high for large orders, transferring funds between platforms is subject to massive gas fees, and low liquidity leads to poor pricing.

Drift’s goal is to bring a 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.

The Opportunity:

Drift is looking for a Full Stack Engineer Intern to contribute to our core architecture and 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:

  • 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.
  • Prior internships and experience in frontend and backend software development.
  • Familiarity with the Solana blockchain and building applications on Solana.
  • Undertaking a 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]!