Ensemble is a leading provider of technology-enabled revenue cycle management solutions for health systems, including hospitals and affiliated physician groups. The company values its people and aims to empower them to challenge the status quo. As a Senior Software Data Engineer, you will design, architect, and deliver high-impact services and features that power the products.
Requirements
- 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.
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.
- 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.