
Senior Software Data Engineer
Ensemble Health Partners
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $111,800 - $192,900 per year
Job Level
About the role
- Architect, design, implement, and maintain complex software systems and services
- 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
- Mentor and guide junior engineers
Requirements
- 7+ years of software engineering experience
- Strong skills; Python preferred
- Azure Cloud experience designing and delivering services in production
- CI/CD experience
- Databricks experience (pipelines, data processing, lakehouse patterns, spark)
- 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
- Proven ability to collaborate cross-functionally and mentor teammates
- Strong team player who is collaborative, respectful, and supportive
Benefits
- healthcare
- time off
- retirement
- well-being programs
- professional certification opportunities
- tuition reimbursement
- incentive programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonAzure CloudCI/CDDatabricksSQLNoSQLMessage Busevent-driven systemspub/subdata processing
Soft Skills
collaborationmentoringteam playercommunicationproblem-solvinginfluencingleadershipsupportiverespectfulorganizational