Skip to content
CommureCommure

Senior Software Engineer - Rules, Automations & Denials

Senior engineer building LLM-powered automation and rule engines to autonomously fix denied healthcare claims and manage revenue cycle workflows. Requires 5+ years experience and proficiency across frontend/backend stacks plus cloud infrastructure.

About the job

What You’ll Do

  • Build LLM-powered automation that decides how to fix a denied claim, with evals, dry runs, and audit trails rigorous enough to let it act autonomously on real money.
  • Design guardrails that keep automation safe: identity guards, payer-type guardrails (dental, Medicare A vs. B), duplicate-prevention, and dry-run / QA gates before anything touches production.
  • Scale a rule engine that runs hundreds of configurable conditions and actions per customer across high transaction volumes — safely, idempotently, and with full explainability for operations teams.
  • Build the observability that turns a long tail of edge cases into a prioritized roadmap: dashboards for automated resubmission approval rate, denial-to-resubmission cycle time, and failure rates broken down by insurance type, denial category, and site.
  • Generate appeal letters and medical-record packets automatically, with validation scoring that decides what's safe to send unattended.
  • Deliver a unified automations console where ops can see and manage every rule engine (billing rules, pre-submission validation, adjustments) in one place.
  • Contribute to the technical direction of the RCM platform by proposing and implementing improvements to architecture, tools, and technologies.
  • Build end-to-end products to revolutionize revenue cycle management for providers and administrators.
  • Take ownership of end-to-end integration workflows, from design and development through to deployment and post-launch monitoring.
  • Collaborate with cross-functional teams (product, engineering, and healthcare) to gather integration requirements, define technical approaches, and prioritize tasks based on business needs.
  • Mentor and guide engineers, fostering a culture of technical excellence and continuous learning.
  • Conduct in-depth code reviews, uphold best practices, and drive architectural improvements across the stack.

What You Have

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent extensive experience.
  • 5+ years of professional software development industry experience.
  • Proficiency in frontend languages like Javascript, HTML, CSS.
  • Proficiency in backend languages like Python, Go, or C++.
  • Experience including but not limited to Git, GCP / AWS, Docker, Kubernetes, relational and non-relational DBs, and monitoring/alerting tools.
  • Proven track record of designing and implementing end-to-end solutions and making successful architectural decisions.
  • Excellent communication and collaboration skills, with the ability to work in a fast-paced, dynamic environment.

Skills

JavaScript, HTML, CSS, Python, Go, C++, Git, GCP, AWS, Docker, Kubernetes, Relational Databases, Non-Relational Databases, Monitoring, Alerting

SentiLink

SentiLink

United States

Senior Software Engineer, Platform/Backend
$170k+/yrRemote6+ YOEBackend Engineering

Build and lead the evolution of SentiLink’s secure, scalable API platform and identity decisioning products. The role requires 6+ years of software development experience, strong Python or Golang skills, and familiarity with PostgreSQL, Docker, and AWS.

Yubico

Yubico

Bellevue, WA
Senior Software Engineer - Systems Level
$170k+/yrOn-site5+ YOEBackend Engineering

Develop system software and integrations for YubiKey production, fulfillment, and manufacturing operations. The role requires 5+ years of software engineering experience, strong native or memory-safe language skills, operating-system knowledge, and familiarity with cryptography.

Crusoe

Crusoe

San Francisco, CA

Senior Software Engineer, Datacenter Operations Platform Engineering
$170k+/yrOn-site5+ YOEBackend Engineering

Designs and develops scalable internal tooling and automation for datacenter infrastructure, including servers, networking, and power and cooling systems. The role requires 5+ years of software development experience, strong distributed-systems expertise, and proficiency in a modern compiled language.

Crusoe

Crusoe

San Francisco, CA
Senior Software Engineer, Network Tooling
$170k+/yrOn-site5+ YOEBackend Engineering

Build and scale distributed network control-plane tooling for edge, backbone, and data center operations at a cloud provider. The role requires 5+ years of backend engineering experience, strong distributed-systems expertise, and proficiency in a modern backend language.

Clay

Clay

New York, NY

Software Engineer, Backend
$170k+/yrHybrid8+ YOEBackend Engineering

Build and operate the infrastructure and platform systems underlying Clay’s products, focusing on scale, reliability, performance, orchestration, and shared developer foundations. The role requires 8+ years of production engineering experience and strong distributed-systems expertise.