Commure
Staff Software Engineer, Accounts & Ledgering
Mountain View, CA · Staff+
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card intent detected
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- This is the path from "insurance paid us" to "the books balance, the patient knows what they owe, and leadership can trust the numbers."
- We're moving toward an event-oriented financial model where every charge, payment, adjustment, and refund is immutable.
- Balances get derived from history rather than maintained by hand.
Responsibilities
- Design the next-generation account and ledger model, immutable events, derived balances, clear semantics around payer balance vs. patient balance vs. adjustments vs. cash, with invariants that make it structurally impossible to "print money"
- Mentor Senior and Staff engineers, run architecture and design reviews, and push the technical bar higher through clear direction, strong engineering habits, and honest feedback.
- 8+ years building software, with a track record of Staff-level work, architecture ownership, mentoring, cross-team influence
- Our team works directly alongside clinicians, not through layers of process, which means the gap between what you build and its impact on patient care is immediate.
- Come deliver this transformation.
Nice to have
- The insurance ledger append-only entries recording payer payments, contractual adjustments, denials, and patient responsibility buckets per procedure, with reversal/refund chains for corrections
- Posting and adjustment engines that turn remittances into ledger entries and automatically write off, rebucket, or transfer amounts to patient responsibility based on customer rules
- Bank reconciliation - matching insurer checks to actual bank deposits (via bank APIs, BAI2 files, OCR'd deposit slips) so we only post against verified dollars
- Reporting ledger and AR - procedure-level rollups, point-in-time views, AR aging, collections reports, plus drift detection when operational balances disagree with reports
- An emerging unified event stream that will become the backbone of a cleaner, replayable ledger architecture
- Strong backend engineering (Python preferred) and deep experience with relational databases at scale: query performance, ACID transactions, safe migrations, data integrity
Compensation
- Today, 500,000+ clinicians across 500+ healthcare organizations nationwide trust Commure to handle $25B+ in annual claims and support over 200 million patient interactions.
Benefits
- At Commure, we're building the AI Operating System for healthcare, the foundation that defines how care is delivered, documented, and financed.
- Healthcare carries a $1 trillion administrative burden and we're at the center of transforming it.
- Today, 500,000+ clinicians across 500+ healthcare organizations nationwide trust Commure to handle $25B+ in annual claims and support over 200 million patient interactions.
- The future of healthcare is being built right now.
This listing is sourced directly from Commure's careers page and normalized into a canonical job model.