Senior Engineer, Software

 Posted 11 hours ago
     
 $111K - $192K per year
  
10+ years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design, build, and operate distributed services and automation pipelines using agentic AI and cloud infrastructure. Own the full software lifecycle from architecture and API design to production operability and incident response.

Thank you for considering a career at Ensemble!

Ensemble is a leading provider of technology-enabled revenue cycle management solutions for health systems, including hospitals and affiliated physician groups. They offer end-to-end revenue cycle solutions as well as a comprehensive suite of point solutions to clients across the country.

Ensemble keeps communities healthy by keeping hospitals healthy. We recognize that healthcare requires a human touch, and we believe that every touch should be meaningful. This is why our people are the most important part of who we are. By empowering them to challenge the status quo, we know they will be the difference!

O.N.E Purpose:

  • Customer Obsession: Consistently provide exceptional experiences for our clients, patients, and colleagues by understanding their needs and exceeding their expectations.

  • Embracing New Ideas: Continuously innovate by embracing emerging technology and fostering a culture of creativity and experimentation.

  • Striving for Excellence: Execute at a high level by demonstrating our “Best in KLAS” Ensemble Difference Principles and consistently delivering outstanding results.

The Opportunity:

Ensemble Health Partners is one of the fastest-growing revenue cycle management companies in healthcare. Our Automation & AI Platform team builds the infrastructure that powers intelligent, bot-driven workflows across dozens of health system clients - from eligibility checks and claim scrubbing to prior-auth and remittance posting.

We are looking for a senior engineer who think in systems, not just in code. You will be embedded in a high-ownership team building production-grade automation at the intersection of distributed systems, agentic AI, and healthcare data. You will own end-to-end delivery - from API design and infrastructure provisioning to operability and incident response - and be expected to move comfortably across a typed backend, a component-based frontend, and declarative cloud infrastructure.

We care far more about how you reason about systems than which languages you have used. Our stack spans Python, TypeScript, Azure, Playwright, and a growing AI/agentic layer - strong engineers pick this up fast.

What You Will Do

  • Design, build, and operate distributed services and automation pipelines that run in production at scale - owning the full lifecycle from architecture to on-call.
  • Drive architecture decisions on service boundaries, API contracts, data modeling, and change management across independently deployed components.
  • Build and extend our agentic automation layer - integrating LLMs and browser/desktop UI automation into robust, self-healing workflows.
  • Contribute to our cloud infrastructure: container deployments, managed identities, private networking, secrets management, and CI/CD pipelines on Azure.
  • Instrument everything you ship - structured logging, distributed traces, and metrics - and respond to production incidents with the same rigor you bring to feature work.
  • Work pragmatically in a codebase mid-migration: deliver value while two architectural paths coexist, and leave the system more converged than you found it.
  • Mentor engineers, participate in design reviews, and raise the bar for engineering quality across the team.

What We're Looking For

Required

  • 10+ years of overall technology experience, with 6+ years designing and operating production distributed systems
    • Depth in service and API design: service boundaries, contracts and versioning, data modeling, and managing change across independently deployed components.
  • Strong command of event-driven and async architecture
    • Message queues, idempotency, deduplication, retries, dead-lettering, backpressure, and eventual consistency - and the failure modes each introduces.
  • Polyglot fluency
    • Productive in at least one modern backend language; comfortable owning changes in a web frontend; able to learn a new stack quickly rather than needing a specific one.
  • Hands-on cloud and infrastructure-as-code experience
    • Identity-based service auth, RBAC, private networking, secrets management, containerized deployment, and CI/CD on a major cloud platform (Azure preferred).
  • Security-first instinct
    • OAuth2/OIDC and token validation, least privilege, secret handling, and a practical sense of where sensitive data leaks.
  • Production operability as a default
    • Structured logging, distributed tracing, and metrics. You own what you ship.
  • Pragmatism in ambiguous environments
    • Ability to deliver value while two architectural paths coexist, driving convergence without blocking progress.

Strongly Preferred / Stand-Out

  • LLM agents and tool use: agentic loops, vision-grounded UI automation, or integrating AI models as components in a larger system (Claude / Computer Use especially relevant).
  • Browser or desktop automation at scale - and a hard-won sense of what makes it brittle vs. robust.
  • Model Context Protocol (MCP) or comparable tool/adapter abstractions.
  • Background in healthcare or another regulated-data domain - familiarity with HIPAA constraints, Epic/FHIR/Interconnect integration is a strong plus.
  • Experience deprecating a legacy system gracefully while its replacement runs in parallel.
  • This position pays between $111,800-192,900, based on experience 
  • Must be inquisitive and demonstrate openness to innovation including AI to explore better processes and ways to alleviate friction and improve patient and client experiences.
  • This is a remote position; however, candidates must be willing and able to travel to and work onsite at client, temporary, or corporate office locations as business needs require.

#LI-MJ1

#LI-Remote

Join an award-winning company

Five-time winner of “Best in KLAS” 2020-2022, 2024-2025

Black Book Research's Top Revenue Cycle Management Outsourcing Solution 2021-2024

22 Healthcare Financial Management Association (HFMA) MAP Awards for High Performance in Revenue Cycle 2019-2024

Leader in Everest Group's RCM Operations PEAK Matrix Assessment 2024

Clarivate Healthcare Business Insights (HBI) Revenue Cycle Awards for strong performance 2020, 2022-2023

Energage Top Workplaces USA 2022-2024

Fortune Media Best Workplaces in Healthcare 2024

Monster Top Workplace for Remote Work 2024

Great Place to Work certified 2023-2024

  • Innovation

  • Work-Life Flexibility

  • Leadership

  • Purpose + Values

Bottom line, we believe in empowering people and giving them the tools and resources needed to thrive. A few of those include:

  • Associate Benefits –  We offer a comprehensive benefits package designed to support the physical, emotional, and financial health of you and your family, including healthcare, time off, retirement, and well-being programs. 

  • Our Culture – Ensemble is a place where associates can do their best work and be their best selves. We put people first, last and always. Our culture is rooted in collaboration, growth, and innovation.  

  • Growth – We invest in your professional development. Each associate will earn a professional certification relevant to their field and can obtain tuition reimbursement. 

  • Recognition – We offer quarterly and annual incentive programs for all employees who go beyond and keep raising the bar for themselves and the company. 

Ensemble is an equal employment opportunity employer. It is our policy not to discriminate against any applicant or employee based on race, color, sex, sexual orientation, gender, gender identity, religion, national origin, age, disability, military or veteran status, genetic information or any other basis protected by applicable federal, state, or local laws.  Ensemble also prohibits harassment of applicants or employees based on any of these protected categories.

Ensemble provides reasonable accommodations to qualified individuals with disabilities in accordance with the Americans with Disabilities Act and applicable state and local law. If you require accommodation in the application process, please contact TA@ensemblehp.com.

This posting addresses state specific requirements to provide pay transparency.  Compensation decisions consider many job-related factors, including but not limited to geographic location; knowledge; skills; relevant experience; education; licensure; internal equity; time in position.  A candidate entry rate of pay does not typically fall at the minimum or maximum of the role’s range.

Employment Disclaimers – Ensemble

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified