Drift
Backend Engineer
NEWRemote (USA)Full-timeGlobal
š Remote
RemoteRemote work position availableActivePosted within the last 30 days
Job Description
[AI-summarized by JobStash]
You will own the developer experience around Rust and Python SDKs, integrations, and backend tooling. You will build and maintain SDKs and developer tools, keep SDKs in sync with on-chain program changes, write examples and documentation, debug integration issues, and contribute to CI/CD and release workflows.
Requirements
- āStrong Rust and/or Python coding experience with a focus 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 (bonus)
- āComfortable communicating and supporting other engineers and external developers with SDK usage debugging and integration
- āUnderstanding of integrations CI/CD workflows and building for reliability at scale
- āSelf-driven detail-oriented and excited about developer experience
Responsibilities
- āOwn development maintenance and support of Rust and Python SDKs
- āCollaborate with product and engineering to prioritize backend and devex projects and integrations
- āBuild developer tooling examples and documentation
- āEnsure SDKs are kept in sync with on-chain program changes and protocol upgrades
- āDebug and resolve issues from external users and internal developers
- āContribute to CI/CD processes testing and release workflows for SDKs
Benefits & Perks
- āCompetitive crypto-native compensation (base + token upside)
Tech Stack
PythonintegrationtestingDeFidebuggingCI/CDdocumentationSDKtoolingRust