Ensemble Health Partners is a leading provider of technology-enabled revenue cycle management solutions for health systems. They are seeking a Staff DevEx Software Engineer to enhance the effectiveness and satisfaction of their engineering organization by improving the software development lifecycle through automation and tooling.
Responsibilities:
- Build and own tools, automation, and shared systems that remove friction from the SDLC—including repo access automation, environment/bootstrap tooling, build pipeline templates, and shared CI/CD components
- Create platform-level abstractions that allow teams to move faster without reinventing common patterns
- Act as the technical expert for Developer Experience—driving standards, patterns, and foundational capabilities across multiple engineering teams
- Provide architectural guidance for systems that support large-scale engineering operations (CI/CD pipelines, SRE tooling, test frameworks, shared libraries, infrastructure automation, etc.)
- Drive adoption of DevEx tooling by influencing without authority—earning trust through data, clarity, and high quality‑quality technical delivery
- Guide engineering teams in instrumenting, measuring, and monitoring key SDLC performance indicators such as build times, failure rates, deployment success rates, and developer feedback loops
- Support zero-downtime and high-resilience development workflows through continuous improvement of deployment automation and rollback/roll-forward capabilities
- Mentor engineers and teams on best practices in automation, testing, CI/CD, and platform engineering
- Act as a calming force during high-emotion or ambiguous technical discussions—driving objective, fact based‑based decision-making rooted in measurable value
- Demonstrate leadership behaviors across all interactions: clarity, composure, strong written communication, and an elevated ability to translate between technical detail and broader business value
- Look ahead 6–12 months to anticipate architectural or organizational gaps, proposing strategic DevEx investments that improve engineering velocity at scale
- Coordinate across Product, Security, SRE, and Engineering Leadership to ensure alignment between technical direction and company goals
- Lead multi-team efforts with effective delegation, scaling yourself through influence and clear communication rather than individual execution alone
- Reduce SDLC cycle times and eliminate common sources of engineering friction
- Increase adoption of shared DevEx tooling across the organization
- Improve build reliability, developer onboarding time, and overall engineering productivity
- Establish yourself as the technical leader and trusted partner for DevEx initiatives
- Provide clarity and technical direction in cross-team conversations—especially when stakes or emotions run high
- Deliver lasting engineering capabilities that unlock higher performance across multiple teams, not just one
Requirements:
- 7+ years of experience in software development, with a strong focus on NodeJS, React, C# .NET
- Proven track record operating at Lead/Staff Engineer level, with ownership over large technical domains
- Strong architectural thinking and ability to drive design for cross-team systems
- Exceptional written and verbal communication with the ability to influence without authority
- Passion for improving developer experience and removing friction through elegant engineering solutions
- Strong hands-on experience with CI/CD, build systems, and deployment automation
- Experience with cloud computing platforms and services, such as application hosting, serverless functions, storage, and managed databases
- Familiarity with Azure Services is a bonus