C

Commure

Automates clinical documentation and medical billing

Staff Software Engineer - Accounts & Ledgering

Backend EngineeringUpdated on Nov 13
Full-time$210k - $275k /yrHybrid

About the Job

Requirements

  • At least 8 years of software-building experience, with a track record of Staff-level work, architecture ownership, mentoring, and cross-team influence.
  • Strong backend engineering skills; Python is preferred.
  • Deep experience with relational databases at scale, including query performance, ACID transactions, safe migrations, and data integrity.
  • Experience designing or operating financial systems, payments, billing, reconciliation, accounting, or ledgers, including double-entry accounting, append-only ledgers, idempotency, reversals, and deriving balances from immutable history.
  • Experience shipping production systems with observability, alerting, and incident-response practices, especially for high-stakes workflows.
  • Ability to work with operations teams and customers when correctness matters.

Responsibilities

  • Design the next-generation account and ledger model with immutable events, derived balances, clear semantics for payer balances, patient balances, adjustments, and cash, and invariants that prevent creation of invalid funds.
  • Keep operational balances and financial reports aligned across posting, adjustments, patient balances, rollups, and balance reports, with drift detection and self-healing when they diverge.
  • Reconcile billed charges, payer remittances, bank deposits, and financial reports, surfacing discrepancies proactively.
  • Scale idempotent, explainable posting and adjustment pipelines across high transaction volumes using negation and reversal semantics rather than mutable edits.
  • Operate money-critical systems on large PostgreSQL tables, including safe migrations, trigger-driven projections, backfills, observability, and incident response.
  • Set and uphold observability and operational-readiness standards, including monitoring, logging, distributed tracing, dashboards, alerting, SLOs, and safe production rollouts.
  • Work with platform and product teams to protect sensitive customer data, tighten security boundaries, and meet regulatory and compliance obligations.
  • Own complex cross-system initiatives end to end, including architecture and design, implementation, migration, rollout, and production operations.
  • Make pragmatic tradeoffs among security, correctness, reliability, performance, simplicity, and delivery speed.
  • Mentor Senior and Staff engineers, run architecture and design reviews, and raise the technical bar through clear direction, strong engineering practices, and feedback.
  • Identify systemic risks early and address root causes.

Desired Qualifications

  • Experience with healthcare RCM, patient accounting, insurance remittance (835/ERA), AR aging, or practice-management billing.
  • Experience with file-based integrations, bank reconciliation, event-sourced or CDC architectures, or high-throughput batch pipelines.
  • Experience evolving a monolith toward clearer domain boundaries or an event-oriented model.

About the Company

Commure

Automates clinical documentation and medical billing

Commure builds healthcare software for hospitals, health systems and medical practices that need to reduce administrative work. Its Ambient AI product turns clinician-patient conversations into medical notes, while other tools handle referral intake, patient scheduling, coding and insurance claims. Customers can combine these applications with human documentation support and revenue cycle services, using connections to existing electronic health records. The company earns revenue from software subscriptions and associated services, and also offers blood-testing devices and staff safety technology. Commure was founded in 2017 and is headquartered in Mountain View, California.

Company size
1,001-5,000
Company stage
Late Stage VC
Total funding
$1B
Headquarters
Mountain View, CA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Commure

See more jobs