Staff Software Engineer, Accounts & Ledgering (US)
Commure • San Francisco, CA
Company
Commure
Annual salary
$210k – $275k/yr
Location
San Francisco, CA
Listed
30d ago
- Experience:
- 8 to 15 years
- Workplace:
- Hybrid in CA, based out of San Francisco, CA; Mountain View, CA; Los Angeles, CA
- Equity:
- Competitive
Hybrid in San Francisco, CA.
Send us your LinkedIn and CV. If your experience fits, we'll introduce you to the recruiter filling this role.
Apply for a referral →The recruiter emails you before anything happens and may suggest other jobs that suit you better.
What you'll do
- Design and operate a double-entry payment ledger and the next-generation account and ledger model, immutable events, derived balances, and clear semantics around payer balance vs. Patient balance vs. Adjustments vs. Cash, with invariants that make it structurally impossible to "print money"
- Take ownership of the full money path: insurance ledger, posting/adjustment engines, patient account ledgers, bank reconciliation, and reporting/AR
- Reconcile multiple sources of truth, billed charges, payer remittances, bank deposits, and financial reports, and surface discrepancies before customers do
- Scale idempotent, explainable posting and adjustment pipelines across high transaction volumes using negation/reversal semantics instead of mutable edits
- Operate money-critical systems on very large Postgres tables with safe migrations, trigger-driven projections, backfills, observability, and incident response where "eventually consistent" isn't acceptable
- Set the bar for observability and operational readiness, monitoring, logging, distributed tracing, dashboards, alerting, SLOs, and safe production rollouts
- Mentor Senior and Staff engineers, run architecture and design reviews, and push the technical bar higher through clear direction and honest feedback
- Own complex, cross-system initiatives end to end: architecture, implementation, migration, rollout, and production operations
What you need
- We need a Staff Software Engineer with 8+ years of experience building backend systems and 3+ years designing and operating financial systems from 0-to-1. We're looking for someone who has built a double-entry payment ledger that has deep expertise in accounts and ledgering, payments, billing, reconciliation, ledgers, or accounting. You should be comfortable owning the full architecture of money-critical systems at scale and have a track record of designing immutable, event-oriented data models where correctness is non-negotiable. Bonus points if you have healthcare RCM, insurance remittance (835/ERA), or bank reconciliation experience.
Frequently Asked Questions
How do I apply for the Staff Software Engineer, Accounts & Ledgering (US) role at Commure? +
Use the Apply for a referral button on this page to send us your LinkedIn and CV. If your experience fits, we'll introduce you to the recruiter filling this role. They'll email you to check you're interested, then put you forward for this job or others that suit you better. It's free.
What does this Commure role pay? +
The listing gives $210k – $275k/yr.
Is this role remote? +
The listing gives the location as San Francisco, CA. Hybrid in CA, based out of San Francisco, CA; Mountain View, CA; Los Angeles, CA.
Related Roles
Browse all startup roles
Salaried roles at startups, AI companies and established businesses, all filled by referral. One application covers every role.
View all startup roles →