Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
Commure
Маунтин—Вью, Соединенные Штаты4 месяца назад
210 000 – 275 000 USD
в год
Грейд
Staff
Опыт работы
от 8 лет
Формат работы
Гибрид
Уровень английского
B2, выше среднего
Письмо на почту или сообщение рекрутеру в Telegram
В Commure мы создаем операционную систему на базе ИИ для здравоохранения — фундамент, который определяет, как оказывается, документируется и финансируется медицинская помощь. Наша платформа охватывает весь путь оказания помощи: Ambient AI и Dictation устраняют нагрузку по документированию в точке оказания помощи, интеллектуальные агенты автоматизируют рабочие процессы, связанные с пациентами и доходами, а автономная система управления доходами (RCM) обрабатывает миллиарды претензий — все это на единой платформе, основанной на ИИ и интегрированной с более чем 60 EHR.
Административная нагрузка в здравоохранении составляет 1 триллион долларов, и мы находимся в центре ее преобразования. Сегодня более 500 000 клиницистов из более чем 500 медицинских организаций по всей стране доверяют Commure обработку претензий на сумму более 25 миллиардов долларов в год и поддержку более 200 миллионов взаимодействий с пациентами. Наш последний раунд финансирования в размере 70 миллионов долларов при оценке в 7 миллиардов долларов отражает уверенность рынка в этой миссии. Мы также были включены в список Fortune Future 50 и получили награду AI Breakthrough Awards 2026 в номинации «Компания года в области NLP».
Наша команда работает напрямую с клиницистами, а не через многочисленные уровни процессов, что означает непосредственную связь между тем, что вы создаете, и его влиянием на уход за пациентами. Мы движемся быстро, развертываем изменения ежедневно и берем на себя полную ответственность от первоначальной идеи до внедрения. Если вас вдохновляют сложные задачи, высокие ставки и команда, которая предъявляет к себе высокие требования, вы найдете здесь своих людей.
Будущее здравоохранения строится прямо сейчас. Присоединяйтесь к нам, чтобы осуществить эту трансформацию.
Мы ищем инженера-программиста уровня Staff (Staff Software Engineer), который будет отвечать за учетные записи и основу ведения реестра нашей RCM-платформы. Это путь от «страховая компания нам заплатила» до «книги сведены, пациент знает, сколько должен, и руководство может доверять цифрам».
Команда проектирует и создает следующее поколение нашей системы учета и ведения реестра. Мы движемся к финансовой модели, ориентированной на события, где каждая проводка, платеж, корректировка и возврат являются неизменяемыми. Балансы выводятся из истории, а не поддерживаются вручную. Отчетность должна вытекать из дизайна, а не собираться задним числом.
Ваша команда отвечает за полный финансовый путь:
Реестр страховых выплат с записями, которые нельзя изменить, фиксирующий платежи страховщика, договорные корректировки, отказы и доли ответственности пациента по каждой процедуре, с цепочками отмены/возврата для исправлений
Системы постоплаты и корректировки, которые преобразуют платежные ведомости в записи реестра и автоматически списывают, перераспределяют или переводят суммы в долю ответственности пациента в соответствии с правилами клиента
Учетные записи пациентов, отслеживающие баланс, платежи, кредиты и возвраты, которые используются для формирования счетов, пациентского портала и отдела взыскания
Сверка с банком — сопоставление чеков страховщика с фактическими банковскими депозитами (через банковские API, файлы BAI2, сканированные депозитные квитанции), чтобы мы проводили только подтвержденные суммы
Реестр отчетности и дебиторская задолженность (AR) — сводные данные на уровне процедур, представления в определенный момент времени, анализ старения дебиторской задолженности, отчеты по взысканию, а также обнаружение расхождений, когда операционные балансы не совпадают с отчетами
Развивающийся унифицированный поток событий, который станет основой более чистой, воспроизводимой архитектуры реестра
Разрабатывать модель учета и реестра следующего поколения, неизменяемые события, выводимые балансы, четкую семантику различий между балансом страховщика и балансом пациента, корректировками и наличными, с инвариантами, которые структурно исключают возможность «печатать деньги»
Обеспечивать соответствие операционных балансов и финансовых отчетов. Постоплата, корректировки, балансы пациентов, сводные данные и отчеты по балансам должны совпадать. Когда они не совпадают, нам необходимо обнаружение расхождений и самовосстановление
Сверять три (или четыре) источника истины: выставленные счета, платежи от страховщика, банковские депозиты и финансовые отчеты. Выявлять расхождения раньше клиентов
Масштабировать идемпотентные, объяснимые конвейеры постоплаты и корректировки при больших объемах транзакций, используя семантику отрицания/отмены вместо изменяемых редактирований
Управлять критически важными для финансов системами на очень больших таблицах Postgres, безопасными миграциями, проекциями на основе триггеров, дозаправками данных, наблюдаемостью и реагированием на инциденты, где «согласованность в конечном итоге» недопустима
Устанавливать стандарты наблюдаемости и операционной готовности (мониторинг, логирование, распределенное трассирование, панели мониторинга, оповещения, SLO и безопасные развертывания в производственной среде) и обеспечивать, чтобы команда действительно им следовала
Тесно сотрудничать с командами платформы и продуктов для защиты конфиденциальных данных клиентов, усиления границ безопасности и соблюдения наших нормативных обязательств
Полностью руководить сложными, кросс-системными инициативами: архитектура и дизайн, реализация, миграция, развертывание и все, что связано с эксплуатацией в производственной среде
Принимать прагматичные решения, взвешивая безопасность, корректность, надежность, производительность и простоту с учетом скорости, с которой нам нужно выпускать продукт
Менторить инженеров уровня Senior и Staff, проводить обзоры архитектуры и дизайна, и повышать технический уровень через четкое руководство, сильные инженерные привычки и честную обратную связь
Брать на себя реальную ответственность в быстро меняющейся среде. Раннее выявлять системные риски и устранять первопричины, а не исправлять их по частям
Более 8 лет опыта разработки ПО, с подтвержденным опытом работы на уровне Staff, владением архитектурой, менторством, влиянием на кросс-командные решения
Глубокие знания бэкенд-разработки (предпочтительно Python) и большой опыт работы с реляционными базами данных в масштабе: производительность запросов, ACID-транзакции, безопасные миграции, целостность данных
Реальный опыт проектирования или эксплуатации финансовых систем, платежей, биллинга, сверки, бухгалтерского учета или ведения реестра. Вы понимаете двойную запись, неизменяемые реестры, идемпотентность, отмены и почему балансы должны выводиться из неизменяемой истории
Вы выпускали в продакшн системы с практиками наблюдаемости, оповещения и реагирования на инциденты, особенно для критически важных рабочих процессов
Отличные коммуникативные навыки и навыки сотрудничества. Вы можете работать с операционными отделами и клиентами, когда важна корректность
Опыт работы в сфере RCM в здравоохранении, учета пациентов, обработки страховых платежей (835/ERA), анализа старения дебиторской задолженности или биллинга в системах управления практикой
Опыт работы с файловыми интеграциями, банковской сверкой, архитектурами на основе событий/CDC или пакетными конвейерами с высокой пропускной способностью
Опыт эволюции монолита к более четким границам домена или модели, ориентированной на события
Вознаграждение: 210 000–275 000 долларов США в год
Compensation: $210K - $275K per year
At Commure, we're building the AI Operating System for healthcare, the foundation that defines how care is delivered, documented, and financed. Our platform spans the full care journey: Ambient AI and Dictation eliminating documentation burden at the point of care, intelligent Agents automating patient and revenue workflows, and autonomous RCM processing billions in claims, all on a single AI-native platform integrated with 60+ EHRs.
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. Our latest $70M raise at a $7B valuation reflects the confidence the market has placed in this mission. We've also been named to the Fortune Future 50 list and the 2026 AI Breakthrough Awards for “Overall NLP Company of the Year.”
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. We move fast, deploy daily, and take full ownership from early thinking to production. If you're energized by hard problems, high stakes, and a team that holds itself to a high bar, you'll find your people here.
The future of healthcare is being built right now. Come deliver this transformation.
We're hiring a Staff Software Engineer to own the accounts and ledgering spine of our RCM platform. This is the path from "insurance paid us" to "the books balance, the patient knows what they owe, and leadership can trust the numbers."
The team is designing and building the next generation of our account and ledgering system. 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. Reporting should fall out of the design, not be stitched together afterward.
Your team owns the full money path:
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
Patient account ledgers tracking balance, payments, credits, and refunds that drive statements, the patient portal, and collections
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
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"
Keep operational balances and financial reports in lockstep. Posting, adjustments, patient balances, rollups, and balance reports need to agree. When they don't, we need drift detection and self-healing
Reconcile three (or four) sources of truth: billed charges, payer remittances, bank deposits, and financial reports. 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, 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) and make sure the team actually lives by it.
Work hand-in-hand with platform and product teams to keep sensitive customer data protected, tighten security boundaries, and stay on top of our regulatory and compliance obligations.
Own complex, cross-system initiatives end to end: architecture and design, implementation, migration, rollout, and everything that comes with running it in production.
Make pragmatic calls that weigh security, correctness, reliability, performance, and simplicity against how fast we need to ship.
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.
Take real ownership in a fast-moving environment. Spot systemic risks early and fix the root cause instead of patching around it.
8+ years building software, with a track record of Staff-level work, architecture ownership, mentoring, cross-team influence
Strong backend engineering (Python preferred) and deep experience with relational databases at scale: query performance, ACID transactions, safe migrations, data integrity
Real experience designing or operating financial systems, payments, billing, reconciliation, accounting, or ledgers. You get double-entry accounting, append-only ledgers, idempotency, reversals, and why balances need to be derived from immutable history
You've shipped production systems with observability, alerting, and incident response practices, especially for high-stakes workflows
Strong communication and collaboration skills. You can work with ops and customers when correctness matters
Healthcare RCM, patient accounting, insurance remittance (835/ERA), AR aging, or practice-management billing
File-based integrations, bank reconciliation, event-sourced/CDC architectures, or high-throughput batch pipelines
Experience evolving a monolith toward clearer domain boundaries or event-oriented model
Please be aware that all official communication from us will come exclusively from email addresses ending in @commure.com. Any emails from other domains are not affiliated with our organization.
Employees will act in accordance with the organization’s information security policies, to include but not limited to protecting assets from unauthorized access, disclosure, modification, destruction or interference nor execute particular security processes or activities. Employees will report to the information security office any confirmed or potential events or other risks to the organization. Employees will be required to attest to these requirements upon hire and on an annual basis.
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 215 000 до 251 000