Koinly is a successful product used by crypto investors around the world, helping them make sense of complex portfolios and tax obligations across chains, wallets, exchanges, and Defi protocols. The bar is simple to describe and hard to deliver: a user should be able to reconcile thousands of transactions and file their taxes in under 20 minutes.
We're looking for a Backend Staff Engineer to take deep ownership of our data platform - the engine behind products at the intersection of crypto, finance, and tax. You'll own a high-performance, distributed data-processing backend written in modern TypeScript - the system that ingests, normalizes, and reconciles on-chain and exchange data at scale, and turns it into numbers people file taxes with. Correctness is not negotiable here: a wrong balance is a wrong tax return.
This is a senior, hands-on role for someone who combines exceptional engineering craft with genuine product ownership. We expect you to lead by example: writing high-quality code, making sound architectural decisions, and raising the bar for the entire backend team.
We’re a remote-first, async-first startup with deep product-market fit. If you value autonomy, technical excellence, and clear communication over meetings and process complexity, Koinly is the place for you.
🚀 Work within one of the most rapidly growing industries in the world
We're looking for someone who thrives on complex, business-critical financial systems - architectural depth, high throughput, high-volume ETL, and high stakes. You’ll focus on optimising, refactoring, and elevating our backend architecture while ensuring deterministic execution, high availability, and financial-grade correctness.
Above all, we value a high sense of product ownership, exceptional code quality, autonomy, and openness: you take responsibility for outcomes, not just tasks, and you work independently while staying transparent and collaborative.
You should have deep, production-level experience across our core stack:
We're driven by hiring not only by experience and relevance but also by ambition. We celebrate anything ‘outside of the box’, so if you don’t meet every single listed criterion, please do still apply - we’d love to hear from you.
We aren't just building a calculator; we're building a platform that empowers crypto investors to make the best decisions for their financial future. If you’re ready to own a piece of that journey and build a product people actually need, we want to hear from you.
The diversity of our team reflects the diversity of our community and customers. We not only welcome, but celebrate, diverse communities. We feel we have an empowering environment where everyone is supported and respected, and we want you to feel this too. We welcome new ideas, thinking and approaches and listen intently, and we are strongly committed to learning and improving on this as we grow.
Due to our domain, background checks are required before joining. By applying, you consent to processing your data for recruitment purposes per our privacy policy.

Koinly is a tax solution for cryptocurrency investors and accountants. Anyone who owns multiple exchange accounts or wallets knows the pains when it comes to declaring taxes. Koinly was built to solve this very problem - by integrating with all major blockchains and exchanges such as Coinbase, Binance, Bittrex and CEX.io, Koinly reduces crypto tax reporting to a few minutes of work. Simply connect your exchange accounts / public addresses and let Koinly figure out your capital gains. Your final tax report is presented in a format that is accepted by your tax agency, making it easy to print & file. Alternatively, import our report into a tax filing software like TurboTax, TaxACT or Xero.
We currently support 100+ countries, including the USA, UK, Canada, Australia, Sweden, Norway, Ireland and many more - see our website for the full list.