The role
You will own services inside the billing pipeline — the path from a raw subscription event to an invoice line, written in Rails with Postgres and an internal event log. Most of what you write will be Ruby; some will be SQL; little will be JavaScript. The team is six engineers, one product manager, distributed across the Americas, on a UTC −5 to −8 schedule with a four-hour overlap window.
What you will do in the first 90 days
- Ship one self-contained piece of the new proration engine end-to-end (we will pair you with a tech lead, but you will own it).
- Improve one production runbook based on an incident you sit in on.
- Write one design doc for a 3–6 month effort and get it through review.
What we expect from your experience
- 5+ years writing production Rails, with comfort in the parts of the framework that bite (caching, query optimization, background jobs).
- Postgres at scale — partitioning, query plans, locking. You can read EXPLAIN ANALYZE and have an opinion.
- You have led an incident response or post-mortem and write clearly about systems.
Compensation, benefits, and how we make decisions
USD 180,000 – 230,000 base, depending on location and level. Plus equity in the form of RSUs, full health/dental for US-based employees, and a remote-work stipend. We publish our levels and our pay framework internally; you will see yours on offer.
How to apply
Use the Apply button above. The first round is a written conversation with the hiring manager (45 minutes, take-home questions sent in advance). We will respond to every application within 10 business days, even if it is a no. We do not run blanket auto-rejects.