Senior Software Engineer, Tax Engineering
Required skills
- backend software engineering
- production systems
- well-tested code
- distributed systems fundamentals
- high-throughput services
- data pipelines
- correctness
- complex systems
- production operation
- fast-changing domains
Nice to have
- extensible primitives
- cost basis tracking
- gain/loss calculation
- withholding automation
- tax reporting infrastructure
- broker reporting
Role summary
Coinbase is seeking a Senior Software Engineer for their Tax Engineering team. This role involves designing and delivering backend systems for critical financial calculations like cost basis tracking, gain/loss calculation, and tax reporting. You will build new pipelines for reporting and integrations as Coinbase expands into new financial products. The position requires strong distributed systems fundamentals, experience with high-throughput services and data pipelines, and the ability to own complex systems end-to-end. Collaboration with product, design, and cross-functional partners is key. The role also emphasizes responsible use of generative AI to improve efficiency and quality.
Ready to do the most impactful work of your career? At Coinbase, we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people who refuse to settle for "good enough," you belong here. Coinbase is a remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase.
Senior Software Engineer, Tax Engineering
Tax Engineering sits at the intersection of every trade, every payment, and every product Coinbase ships. When a user buys Bitcoin, sells an equity, earns staking rewards, or redeems an Advisor-managed strategy, Tax Engineering is in the critical path, calculating cost basis, tracking gain/loss, determining withholding obligations, and producing compliance reporting across every product line and legal entity globally. As a Senior Software Engineer on the Tax team within the Consumer & Business group, you'll build the extensible primitives that make each new Coinbase launch possible, where scale and accuracy are both non-negotiable.
What you'll do:
Required Skills and Experience:
Pay Transparency Notice: The target annual base salary for this position can range as detailed below. Total compensation may also include equity and bonus eligibility and benefits (including medical, dental, and vision).
Annual base salary range (excluding equity and bonus):$191,100—$191,100 CADSample Coinbase interview questions
- 1
Design a Crypto Exchange
system designmedium - 2
Design a cryptocurrency dashboard using LLMs.
system designaverage - 3
Design a system for managing a distributed message broker.
system designmedium - 4
Design a system for managing a social network's newsfeed.
system designmedium - 5
How would you manage a large number of users in the database to ensure scalability?
system designaverage
Get started to unlock a personalized interview prep pack for this role.
Similar roles
- Senior Security Engineer, Corporate SecurityCoinbase · Remote · Remote
- Security Engineer, Corporate SecurityCoinbase · Remote · Remote
Senior Bioinformatics Software EngineerBaylor Genetics · United States · Onsite- Senior Software Engineer II - Platform & EnablementWrapbook · Remote · Remote
- Associate Software EngineerKeyfactor, Inc. · Remote · Remote
- Platform Software EngineerFord Motor Company · Dearborn, MI · Hybrid
