[Remote] Manager, Software Engineering
Note: The job is a remote job and is open to candidates in USA. Ensemble Health Partners is a leading provider of technology-enabled revenue cycle management solutions for health systems. They are seeking a Manager, Software Engineering to lead the VUR/UM engineering team, driving the development and delivery of cloud-based products that enhance patient care and reduce operating costs.
Responsibilities
- Lead, mentor, and develop a team of high-performing software engineers, fostering a culture of accountability, collaboration, and continuous improvement
- Partner closely with Product Management to define roadmaps, prioritize initiatives, and deliver incremental business value through modern product development practices
- Guide system design, architecture, and technical decision-making for scalable cloud-based applications and services
- Oversee the delivery of software solutions, ensuring quality, reliability, security, and alignment with business objectives
- Drive adoption of engineering best practices including agile methodologies, CI/CD, automated testing, observability, and DevOps principles
- Continuously identify opportunities to improve applications, development processes, architecture, and infrastructure to increase team effectiveness and accelerate delivery
- Collaborate with engineering, product, and business stakeholders to challenge existing processes and develop innovative solutions that improve business outcomes
- Coach and support engineers through technical challenges, career development, and day-to-day execution
- Evaluate emerging technologies and make recommendations to leadership that improve scalability, efficiency, and operational effectiveness
- Analyze team performance, technical debt, and platform needs to inform strategic investment and prioritization decisions
- Foster strong cross-functional partnerships with product leaders, architects, and engineering leaders to align technical strategy with organizational goals
Skills
- 7 to 10 Years of Job Experience
- 3 to 5 Years of People Leadership Experience
- Bachelors Degree or Equivalent Experience in Computer Science
- 7-10 years as a software engineer
- 3-5 years of experience leading a team of engineers preferred
- 5+ years of experience in modern technology stacks, with a demonstrated ability to learn new technologies and adapt to evolving technical environments
- An understanding of engineering fundamentals: testing automation, code reviews, telemetry, iterative delivery and DevOps
- Experience working with continuous integration & continuous delivery tools, REST API development, serverless architecture, containerization, IaC, public cloud, application observability, GraphQL and/or event driven architecture
- Experience delivering scalable applications using componentized and distributed architectures
- Solid foundations in formal architecture, design patterns and best practices
- Demonstrated ability to communicate effectively to both technical and non-technical, globally distributed audiences
- Experience making recommendations to leadership on technology innovations to increase productivity and effectiveness
- Exposure to AI-enabled development tools, code generation models, or ML-driven insights (e.g., Copilot, embedding models, vector search)
- 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
Benefits
- 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.
- We invest in your professional development. Each associate will earn a professional certification relevant to their field and can obtain tuition reimbursement.
- We offer quarterly and annual incentive programs for all employees who go beyond and keep raising the bar for themselves and the company.
- Innovation
- Work-Life Flexibility
- Leadership
- Purpose + Values
Company Overview