Build and scale Ruby systems that power billions of crypto tax transactions. Join Koinly to tackle deep technical challenges, refactor complex code, and shape high-performance financial architecture.
Koinly simplifies crypto taxes for millions. Our platform transforms billions of blockchain transactions into precise financial records through high-performance Ruby engineering. We are a profitable, bootstrapped, and remote-first company looking for a Staff Engineer to help us scale our core systems.
The essentials at a glance
-
Salary: $100K – $115K USD / year
-
Location: Remote (Preference for Europe-based/CET +/- 3)
-
Type: Full-time (B2B Contractor)
-
Experience: 8+ years (Expert Ruby/Rails)
-
Team: 8 Engineers (Company size: ~37)
-
Tech Stack: Pure Ruby on Rails, PostgreSQL
The Mission
As a Staff Engineer, your goal is to strengthen our Ruby systems by simplifying complexity and improving performance. You will remain deeply hands-on while anchoring complex projects, guiding technical direction, and ensuring our financial data remains fast and precise as we scale toward our next billion transactions.
What You’ll Do
-
Architect for Scale: Design and develop backend systems capable of processing billions of transactions across 1000+ integrations.
-
Performance Engineering: Refactor and modernize core Ruby systems to improve maintainability and execution speed.
-
Technical Leadership: Provide direction across projects, collaborating with product leads to define architecture and priorities.
-
Full Ownership: Own the delivery lifecycle: from initial design to production reliability and performance monitoring.
-
Raise the Bar: Mentor the team through technical reviews, architectural RFCs, and high-quality documentation.
Your Profile
-
Ruby Expert: 8+ years of backend experience, with significant time spent scaling Ruby on Rails applications.
-
Senior Leadership: At least 2 years in a Senior or Lead capacity influencing cross-team initiatives.
-
Data Driven: A strong understanding of data flows, software design principles, and system bottlenecks.
-
Async Native: You thrive in a remote, written-first environment and value deep work over constant meetings.
-
Bonus Points: Expertise in tuning PostgreSQL, building data ingestion pipelines, or a background in Fintech/TaxTech.
Why Join Koinly?
"We’re a painkiller, not a multivitamin. We solve a massive, mandatory problem for crypto users worldwide."
-
No Language Sprawl: We believe in a Pure Ruby + Rails backend. No over-engineering; just clean, efficient code.
-
High Autonomy: We are async by design. You own your schedule and your results.
-
Small Team, Massive Impact: Your work directly affects millions of users in a hyper-growth niche.
-
Craftsmanship Matters: We value deep thinking and well-structured systems over "move fast and break things."
-
Perks: 32 days of PTO, flexible hours, and zero corporate bureaucracy.
How to Apply
If you value autonomy, technical craft, and solving deep scaling challenges, we’d love to meet you.
Apply Now – Help us build the future of financial data.
Note: Due to the nature of our business, background checks are a prerequisite for all team members before joining.