Job Title: Senior Software Engineer Company Name: Ensemble Health Partners Job Url: https://simplify.jobs/jobs?query=software+engineer&state=Remote+in+USA&experience=Mid+Level%3BSenior&jobId=785fbd5d-43a5-41f4-afc2-0b1d1f197c5e&jobType=Full-Time%3BPart-Time%3BContract&workArrangement=Remote Job Description: Senior Software Engineer Confirmed live in the last 24 hours Unlock job analytics with Simplify+ Ensemble Health Partners 1,001-5,000 employees End-to-end revenue cycle management for hospitals Compensation Overview $111.8k - $192.9k/yr Senior Remote in USA Remote Category Software Engineering (1) Backend Engineering Required Skills Skills that you prefer have been highlighted SQL C# NoSQL DevOps Get referrals → You have ways to get a Ensemble Health Partners referral from your network. Applications through a referral are 3x more likely to get an interview! History Summary Full Job Posting You match the following Ensemble Health Partners's candidate preferences Employers are more likely to interview you if you match these preferences: Degree Experience You have ways to get a Ensemble Health Partners referral from your network. Get referrals → Requirements 7+ years of software engineering experience with a track record of shipping production systems. Strong object-oriented programming skills; C# preferred (or equivalent OO language with willingness to work in C#). Cloud experience designing and delivering services in production. CI/CD experience. Data expertise across SQL and NoSQL paradigms. Experience integrating with and/or building on a Message Bus (event-driven systems, pub/sub, messaging patterns). Demonstrated ability to design and implement solutions from ambiguous requirements and communicate tradeoffs clearly. Proven ability to collaborate cross-functionally and mentor teammates. Strong team player who is collaborative, respectful, and supportive; actively contributes to a positive engineering culture by sharing knowledge, helping teammates succeed, and communicating clearly and constructively. Responsibilities Architect, design, implement, and maintain complex software systems and services with a strong focus on scalability, reliability, and maintainability. Own end-to-end delivery of significant features/systems: discovery, design, implementation, testing, deployment, and operational excellence. Collaborate with Product, Design, and Engineering to understand requirements, propose options, and deliver high-quality outcomes. Contribute to and influence architectural decisions, technical direction, and engineering best practices across the team. Drive engineering excellence: code reviews, quality standards, and production readiness (including observability and CI/CD awareness). Mentor and guide junior engineers—helping with design approaches, implementation details, and career growth. Learn and apply new technologies pragmatically when they are the right fit for the problem. Desired Qualifications Azure experience (compute, storage, messaging, monitoring). Infrastructure as Code: Terraform. Telephony domain exposure (contact center, voice/SMS, integrations). Databricks experience (pipelines, data processing, lakehouse patterns). Experience in healthcare technology, specifically Revenue Cycle Management (RCM) domains such as billing, claims, eligibility, payments, denials, or related workflows. 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. Keyword Match Needs Work - 5 out of 11 found Ensemble Health Partners Website View Company Profile Ensemble Health Partners provides end-to-end revenue cycle management for hospitals and health systems. It handles the entire process from patient intake to final payment, with teams and technology embedded into the provider's operations and a revenue model tied to performance improvements. The company uses its proprietary EIQ platform (analytics, AI, and workflow automation) to optimize revenue cycle processes, reduce insurance denials, and speed cash collection, managing more than $39 billion in net patient revenue. Its approach differentiates it by being a true managed-services partner with full accountability for financial outcomes and a track record of meeting initial client goals. The overarching goal is to improve healthcare providers’ financial performance so they can focus on patient care. Company Size 1,001-5,000 Company Stage N/A Total Funding N/A Headquarters Huntersville, North Carolina Founded 2014