Staff Software Engineer, Backend
Job Description
Join the Phantom Team: Shape the Future of Crypto as a Backend Engineer
About Phantom
Phantom is revolutionizing the way millions engage with the crypto world. Our self-custodial wallet provides a seamless and unified experience for managing digital assets across Solana, Bitcoin, Ethereum, and Polygon. We empower users with a single, user-friendly solution that integrates cutting-edge security and innovative tools for a personalized experience. Our dedication to making crypto safe and easy has led us to incredible milestones, including surpassing 15 million monthly active users and ranking as a top app in the Google Play Store, alongside industry giants like X, PayPal, and Coinbase.
Backend Engineer Role
As a Backend Engineer at Phantom, you’ll be a key player in shaping the technical direction of our backend systems and infrastructure. You’ll focus on building and maintaining high-volume, high-availability solutions to meet the demands of a modern financial platform. You’ll contribute to ensuring our platform is stable, secure, and ready for the future of digital finance.
Responsibilities
You will:
- Design, develop, and maintain robust and scalable backend systems.
- Contribute to the architectural direction of our backend infrastructure.
- Implement and optimize CI/CD pipelines for efficient backend deployments.
- Ensure high code quality through rigorous testing and observability practices.
- Collaborate with other engineers to build and improve our platform.
- Uphold Phantom’s commitment to a secure and seamless user experience.
Qualifications
We’re looking for someone with:
- Proven backend engineering experience with a strong understanding of distributed systems fundamentals.
- Experience directly owning and implementing service standards and/or major DevEx initiatives.
- Experience designing and optimizing CI/CD pipelines for backend deployments.
- Familiarity with Kubernetes, AWS, and Infrastructure-as-Code tools (Terraform/Pulumi).
- Strong commitment to code quality, testing, and observability.
- Hands-on Rust experience.
- Demonstrated interest in open and community-driven platforms.
Nice to Haves
- Hands-on TypeScript experience.
- 1+ year of experience in a blockchain-based product.
- Experience with Kafka / Flink / Spark or other data streaming/storage platforms.
- Service mesh exposure.
- Crypto/web3 familiarity.
Why Join Phantom?
Opportunity: Join a team of experienced builders at the forefront of the blockchain and crypto revolution. We’re passionate about making crypto accessible to everyone, and we’re growing rapidly. Be part of a company that is shaping the future of digital finance.
Impact: Wallets are the gateway to the crypto world. By ensuring a great first experience with crypto, we can help supercharge the growth of the entire ecosystem. You’ll be directly impacting millions of users and making crypto easier to navigate.
Innovation: We’re committed to creating a unified, multi-chain crypto experience. We support Solana, Ethereum, Polygon, and Bitcoin, with more networks to come. You’ll be working on cutting-edge technology and pushing the boundaries of what’s possible with self-custodial wallets.
Benefits
- Competitive salary and equity
- Comprehensive insurance (medical/dental/vision) โ 100% covered
- Stipend for your ideal remote set-up
- Flexible hours and a supportive remote environment
- Unlimited vacation
- 401(k) retirement plan
- Monthly wellness benefit
- Weekly meal benefit
- Global off-sites
Equal Opportunity
We are committed to building an inclusive and supportive environment for everyone. We strongly encourage candidates of all backgrounds to apply. We believe that a diverse team makes us stronger and more innovative.
Salary Range
The target base salary for this role ranges from $200,000 to $250,000, with the addition of equity and benefits. This is determined by factors including your skillset, relevant experience, interview performance, and market conditions.
“