Point your AI agent at freehire and let it find you a job.

Get the CLI →

Drift Protocol

Open 121d

Backend Engineer

Posted Updated 9 views
Discussion

Own the developer experience around Drift’s Rust and Python SDKs, integrations, and backend tooling. Build reliable, well-documented, production-ready SDKs and tools that support developers, market makers, integrators, and ecosystem growth.

Responsibilities

  • Own the development, maintenance, and support of Drift’s Rust and Python SDKs.
  • Collaborate with product and engineering teams to prioritize backend, developer experience, and integration projects.
  • Build developer tooling, examples, and documentation.
  • Keep SDKs synchronized with on-chain program changes and protocol upgrades.
  • Debug and resolve issues from external users and internal developers.
  • Contribute to CI/CD, testing, and SDK release workflows.

Requirements

  • Strong Rust and/or Python coding experience focused on SDK or API development and design.
  • Experience building developer-facing tools, SDKs, or backend libraries.
  • Familiarity with blockchain or fintech systems.
  • Experience with Solana or DeFi protocols is a bonus.
  • Ability to communicate with and support engineers and external developers on SDK usage, debugging, and integrations.
  • Understanding of integrations, CI/CD workflows, and reliability at scale.
  • Self-driven, detail-oriented, and excited about developer experience.

Benefits

  • Work directly with Product and Engineering to help shape a leading DeFi trading protocol.
  • Own high-leverage projects spanning backend and ecosystem growth.
  • Competitive crypto-native compensation with base and token upside.
  • Fast-paced, remote-first team with deep ownership.

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available