Backend Engineer

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.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available