
Staff Backend Engineer
Company: CoinTracker
Published on: May 1, 2025, 6:09 pm UTC
Location: USA
Industry: Software Engineering
Type: full-time
Job Description
Join our close-knit, early-stage distributed team, where we tackle complex technical challenges and build transformative crypto products that give people 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’ll 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 long-term scalability, performance, and reliability.
Design and optimize complex data processing pipelines, distributed systems, and APIs.
Collaborate cross-functionally with Product, Design, and other teams to align technical execution with business objectives.
Mentor and guide engineers, fostering technical excellence and best practices across the team.
Continuously improve system performance, observability, and maintainability.
What we look for
Role-agnostic
Impact: Demonstrated ability to drive business impact
Mission alignment: Hungry and motivated about making progress towards our mission of Enabling everyone in the world to use crypto with peace of mind.
Trust: Say what you believe. Do what you say.
Communication: Able to clearly talk about the details and also zoom out to the bigger picture
Role-specific
8+ years of backend engineering experience
Strong CS fundamentals, including algorithms, data structures, system design, and performance optimization.
Deep knowledge of backend technologies, including databases, orchestrators, messaging systems, data pipelines, and more.
Track record of technical leadership, leading complex projects, mentoring engineers, and setting engineering standards.
Experience with large-scale data ingestion and processing systems.
Drawn to an early-stage, high-growth startup environment with less stability and more ambiguity.
[Bonus] Experience in crypto or financial systems.
Sample projects you might work on
Scale our data ingestion and computation platform to handle millions of transactions efficiently
Build a smart trade insights platform that recommends trades across exchanges, factoring in transaction history, tax lots, fee detection, arbitrage opportunities, and slippage
Integrate the latest country-specific tax regulations to deliver accurate, compliant tax reports for users
Our engineering process includes
Code reviews
Continuous integration
Multiple daily automated deployments to production
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, PostgreSQL, Docker, Pub/Sub, Datadog, PagerDuty
You don’t need to know any or all of these, but be willing to learn!
The starting salary for this position is between $210,000 – $240,000. The actual compensation offered will be based on a variety of job-related factors including relevant skills, education, and experience. This position also includes equity in CoinTracker and benefits like medical, dental, vision, 401(k), life insurance, and PTO.
"Never pay any fees to recruiters in exchange for job opportunities. We gather job listings from various databases and strive to provide you with the most reliable and accurate remote job information. However, we encourage you to remain cautious and vigilant during your job search. If you find anything suspicious, kindly report it to us on our contact page."