Product Engineer (Enterprise)

Posted:
12/17/2024, 12:40:36 PM

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
Product

Workplace Type:
Remote

Overview

CoinTracker makes cryptocurrency portfolio tracking and tax compliance simple. CoinTracker enables consumers and businesses to seamlessly track their cryptocurrency portfolio, 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

  • 💲 $80B+ in cryptocurrency is tracked 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 previously a product manager at Google & Google[x]

  • 💼 $100M+ venture capital raised from Accel, General Catalyst, Y Combinator, Initialized Capital, Coinbase Ventures, Kraken Ventures, Intuit Ventures, 776 Ventures, Balaji Srinivasan, Claire Hughes Johnson, Gokul Rajaram, Serena Williams, Zach Perret

  • 🌴 Awesome benefits

Your opportunity

As part of our 0→1 B2B Crypto Accounting product team, you'll have the unique opportunity to design and build products and features from scratch, shaping the foundation of a new business line. This is a rare chance to contribute to greenfield projects where your technical expertise, creative problem-solving, and product insights will directly influence the company's growth.

We’re looking for a passionate and versatile engineer who thrives in ambiguity, enjoys tackling tough technical challenges, and is excited about delivering delightful user experiences.

What you will do

  • Design, develop, and deploy scalable systems and features to bring a brand-new product to life and drive growth.

  • Drive end-to-end ownership of features, from ideation and design to implementation and optimization.

  • Collaborate closely with product, design, and business leads to align technical solutions with user needs.

  • Champion best practices for coding, testing, and operational excellence.

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

  • 3+ years of software development experience as an IC.

  • Have strong CS fundamentals, including algorithms, data structures, system design, and distributed systems.

  • Write high-quality code, value software testing, and uphold best practices in engineering, security, and design.

  • Have a startup mindset: you’re resourceful, adaptable, and not afraid of ambiguity.

  • Enjoy learning new tools, technologies, and methodologies to stay at the cutting edge.

  • Able to work effectively in a remote setting and able to overlap with our core hours of 9 AM to 12 PM PT.

  • [Bonus] Prior experience building 0 → 1 products and engineering systems.

Sample projects you might work on

  • Build a rules engine to enable enterprises to create rules to programmatically categorize their transactions.

  • Build accounting integrations to allow customers to sync crypto data to ERP systems

  • Build reconciliation tools to allow customers to quickly resolve issues before monthly close

Some of the technical challenges we face are

  • Lots of data — billions of data points to track transactions and market pair prices

  • Data structures & algorithms — automated transfer detection, cost basis tracking, tax optimization, and more. Your CS fundamentals finally come in handy!

  • Scalability — some cryptocurrency users, such as algorithmic traders, accumulate millions of transactions per year. CoinTracker needs to work seamlessly for those power crypto traders.

  • Blockchain — whether it's running our own nodes, implementing xPub address generation and traversal, or parsing smart contracts to seamlessly support decentralized trading, we get our hands dirty with core blockchain technology

  • Technical complexity — integrating with hundreds of exchanges and blockchains and supporting thousands of cryptocurrencies means we have to methodically architect our software and build critical monitoring systems to deliver a robust and accurate platform

  • Product challenges — building a consumer finance product that works flawlessly for our global user base and through our partner integrations with top crypto exchanges, marketplaces, and tax-filing software

Our tech stack is

  • Web: HTML, Typescript, React, React Native, TailwindCSS

  • 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!

CoinTracker

Website: https://www.cointracker.io/

Headquarter Location: San Francisco, California, United States

Employee Count: 51-100

Year Founded: 2017

IPO Status: Private

Last Funding Type: Series A

Industries: Blockchain ⋅ Compliance ⋅ Cryptocurrency ⋅ Financial Services ⋅ FinTech ⋅ Software