Ensemble Health Partners provides technology-enabled revenue cycle management solutions for health systems, hospitals, and affiliated physician groups. The Senior Software Engineer will implement technology strategies, develop reusable software components and tooling, and help deliver high-quality software while mentoring engineering teams through code reviews and design sessions.