Staff Software Engineer

Koinly

Work style
remote
Job type
full-time
Experience
senior

As Koinly scales, we need our backend systems to stay fast, reliable, and accurate. This Staff Engineer will provide hands-on technical excellence to optimize reliability and simplify complex pipelines as we scale to billions of transactions.

As a Staff Engineer at Koinly, youโ€™ll stay deeply hands-on while anchoring complex projects, guiding technical direction, and sharing knowledge that raises the bar for the whole team. We value engineers who think independently, stay curious, and communicate with clarity. Collaboration here means solving hard problems together, giving direct feedback, and continuously improving how we build at scale.

What youโ€™ll do:

Design and develop scalable backend systems that process billions of financial transactions.

Provide technical direction across projects and collaborate with product and engineering leads to define priorities and architecture.

Own project delivery: from design and implementation to performance and reliability in production.

Refactor and modernize core Ruby systems to improve maintainability, readability, and speed.

Mentor other engineers through technical reviews, design discussions, and clear documentation.

Koinly's engineering culture

โš™๏ธ Craftsmanship matters: we value deep thinking, well-structured systems, and clean code.

๐Ÿ’ฌ Async-first collaboration: clarity and autonomy come through written communication.

๐Ÿš€ Impact through ownership: engineers drive projects end to end.

๐ŸŒ Remote: we trust people to work flexibly and deliver excellence from anywhere.

Quick facts

Location: Remote - preference for Europe-based candidates.

Salary: USD $100K-115k / year.

Contract type: Full-time (B2B contractor).

Perks:

32 days of PTO.

Async culture.

Flexible work-schedule.

A culture of high autonomy and ownership.

Experience level: 7+ years.

Start date: ASAP.

Team size: 10 person engineering team.

Main responsibility: Engineer and optimize high-performance Ruby systems that handle billions of financial transactions, solving deep scaling, data, and code-quality challenges.

8+ years of backend experience with Ruby on Rails at scale, with at least 2 years as a senior engineer, influencing cross-team initiatives.

Proven record improving system performance and code quality.

Strong understanding of data flows and software design principles.

Experience working cross-functionally in async, remote environments.

Clear communication and ownership mindset.

Why join Koinly

๐Ÿ— Built for builders: A profitable, bootstrapped startup in a hyper-growth industry.

๐Ÿ’Ž Pure Ruby backend: No language sprawl or over-engineering.

๐Ÿง  Autonomy-first: Async communication, deep work, minimal meetings.

๐Ÿ“Š Massive scale: Billions of trades and 950+ integrations.

๐Ÿ’ฅ Small team, big impact: Millions of users, ~37 people company-wide.

๐Ÿชถ No corporate theatre: Zero bureaucracy, high trust, high ownership.

๐Ÿ•ฐ Flexible by default: Fully remote, async, and results-oriented.

๐Ÿงฉ Crypto-adjacent without the hype: Weโ€™re a painkiller, not a multivitamin.

This role is no longer accepting applications.