Tech Lead Tech · Europe
Mission, Johnson County, Kansas, 66201, USA
Listed on 2025-12-12
-
Software Development
Senior Developer, Software Engineer
At Koinly
, we’re looking for a Tech Lead (Ruby on Rails) to push our financial data platform to the next level. This role is roughly 80% coding, 20% technical leadership and is ideal for a senior engineer who thrives on solving performance bottlenecks, guiding peers, and shaping architecture without the management overload.
More about us is included at the end of this page.
🔑 Key details- Report to: Engineering Manager
- Squad: Core
- Team size: 5 senior engineers (within a 10-person backend group)
- Location: Remote, preference for Europe-based candidates
- Salary: USD $100k–120k / year
- Type: Full-time(B2B contractor)
- Experience: 7+ years, prior leadership of senior peers
- Start date: ASAP
- Mission: Lead a small senior team while staying hands‑on to solve performance bottlenecks and push technical excellence.
Koinly’s backend reconciles billions of crypto transactions across 900+ integrations
. Every millisecond and data point must be accurate. As usage surges, the challenge is keeping our systems fast, reliable, and easy to evolve
.
You’ll lead the effort to:
- Keep performance high as scale increases.
- Refactor and simplify complex Ruby systems.
- Mentor senior peers and shape the next generation of our backend architecture.
Clean code and clarity at massive scale, that’s the mission.
🛠️What you’ll do Performance and reliabilityProfile, tune, and reduce latency across high-volume ingestion and reconciliation systems.
- Optimize Postgres queries, caching, and background processing.
Own and evolve our Ruby + Postgres backend.
Lead major refactors to improve maintainability and scalability.
Design data flows and pipelines that reconcile billions of records accurately.
- Set coding standards, review designs and pull requests, and coach senior engineers through code review.
- Leadership through mentoring, reviews, and technical decision‑making (without management overhead).
- Collaborate asynchronously with product, design, and leadership.
- We’re light on meetings, heavy on ownership.
- Collaborate through lightweight RFCs and clear written communication
You’ll make our systems faster, our codebase simpler, and our engineering culture stronger.
🧠 What you bring- 7+ years’ experience and deep proficiency in Ruby on Rails.
- Proven results improving performance and reliability in production databases (Postgres preferred).
- Strong async communication and mentoring skills.
- Track record of solving performance issues through thoughtful design and clean code.
- Ability to analyze and simplify complex systems.
- Experience with data pipelines, ETL, or reconciliation systems.
- You have experience working inan async‑first, distributed team.
- You've tuned Postgres in production.
- Debugged concurrency issues (deadlocks, race conditions).
- Worked in fintech, taxtech, open banking, or other regulated data domains.
- Familiarity with blockchain or DeFi data structures.
- Understanding of observability practices (metrics, tracing, SLOs).
❎ Don’t meet every checkbox? That’s fine. We care about skill, drive, and how you think.
⚙️Koinly engineering culture- Engineering‑led values: Maintainability, test coverage, and reliability come before shipping speed
- Craftsmanship mindset: We care deeply about clean, readable code that scales gracefully
- No heroics: Systems are built to be stable, observable, and easy to debug.
- Autonomy & accountability: Small squads, high ownership, minimal bureaucracy.
- Async‑first & remote‑first: We collaborate primarily through clear writing, not constant meetings
If scaling complex systems, raising code quality, and leading a senior team while staying hands‑on excites you, we’d love to hear from you.
👉
Apply now via the “Apply” button and let’s start the conversation.
Due to regulatory requirements, background checks are part of our process.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).