Overview
CoinTracker makes cryptocurrency portfolio tracking and tax compliance simple. Our platform enables consumers and businesses to seamlessly track their cryptocurrency portfolios, investment performance, taxes, and more. We are a globally distributed team on a mission to enable everyone in the world to use crypto with peace of mind. Learn more about our mission, culture, and hiring process.
Some things we’re proud of
- Building foundational tools in the cryptocurrency space
- Over 1M tax forms generated
- Tracking $80B+ in cryptocurrency on CoinTracker (~over 5% of the entire crypto market)
- Partnered with Coinbase, H&R Block, Intuit TurboTax, MetaMask, OpenSea, Phantom, Solana, and Uniswap
- Founders: Jon previously built TextNow (200M downloads), Chandan was a product manager at Google & Google[x]
- $100M+ venture capital raised from investors including Accel, General Catalyst, Y Combinator, Initialized Capital, Coinbase Ventures, Kraken Ventures, and others
- Excellent benefits
Your mission
Join our close-knit, early-stage distributed team to tackle complex technical challenges and build transformative crypto products that provide peace of mind. As a Staff Backend Engineer, you will play a critical role in shaping our backend architecture, scaling our systems, and driving high-impact engineering and product initiatives. You will work cross-functionally to influence technical direction and mentor engineers, helping us build a world-class engineering team.
What you will do
- Architect and scale backend systems to support millions of users and transactions.
- Lead and drive critical technical projects, ensuring scalability, performance, and reliability.
- Design and optimize complex data processing pipelines, distributed systems, and APIs.
- Collaborate with Product, Design, and other teams to align technical execution with business goals.
- Mentor and guide engineers, fostering technical excellence and best practices.
- Continuously improve system performance, observability, and maintainability.
What we look for
Role-agnostic
- Impact: Proven ability to drive business impact
- Mission alignment: Motivated to achieve our mission of Enabling everyone in the world to use crypto with peace of mind
- Trust: Honesty and integrity in actions and communication
- Communication: Ability to clearly discuss details and see the bigger picture
Role-specific
- 8+ years of backend engineering experience
- Strong CS fundamentals: algorithms, data structures, system design, performance optimization
- Deep knowledge of backend technologies: databases, orchestrators, messaging systems, data pipelines
- Experience leading complex projects, mentoring engineers, and setting standards
- Experience with large-scale data ingestion and processing systems
- Comfort with an early-stage, high-growth startup environment with ambiguity
- [Bonus] Experience in crypto or financial systems
Sample projects you might work on
- Scaling data ingestion and computation platforms for millions of transactions
- Building a smart trade insights platform for cross-exchange trade recommendations
- Integrating country-specific tax regulations for accurate tax reporting
Our engineering process includes
- Code reviews
- Continuous integration
- Multiple daily automated deployments
- Automated testing with >85% code coverage
Our tech stack is
- Web: HTML, Typescript, React, React Native, Styled-Components
- Mobile: React Native, Expo, GraphQL
- Backend: Python, Flask, GraphQL, Postgres, BigTable, Redis, Python RQ
- Infrastructure: GCP, Terraform, Docker, Pub/Sub, Datadog, PagerDuty
- Willingness to learn new technologies is essential
The starting salary for this position is between $210,000 - $240,000. Compensation is based on skills, education, and experience. The role includes equity and benefits such as medical, dental, vision, 401(k), life insurance, and PTO.