Product Engineering

Lead Engineer, Software (DE Team)

Hyderabad, Telangana
Work Type: Full Time
Job Title: Lead Engineer, Software (DE Team)
Experience: 7–10 years of relevant software engineering experience
Job Location: Hyderabad, India
People management: Not applicable (Senior IC role)

Company Overview:
Ensemble Health Partners India is at the forefront of innovation in the Revenue Cycle Management (RCM) space, leveraging modern technology to drive meaningful, real world impact. Our future ready platforms bring together AI driven analytics, intelligent data ingestion, workflow automation, and business intelligence built on a scalable, cloud native architecture. Our AI powered solutions are actively running in production, continuously optimizing processes and delivering data driven insights at scale. With the second largest market share in the U.S. RCM industry, a global workforce of 15,000+ professionals, and 12 technology patents, we deliver results through strong teams, proven processes, and flexible, modern technologies. As part of our continued growth, we have launched our Global Capability Center (GCC) in Hyderabad designed to serve as a strategic extension of our global operations. The GCC brings together technology, analytics, and RCM expertise to build scalable solutions, accelerate innovation, and support our long term vision of transforming healthcare operations. At Ensemble Health Partners India, we foster a culture of growth, collaboration, and innovation where your expertise is valued, your ideas are heard, and your work makes a measurable impact.

Role Purpose
At Ensemble, we are redefining what’s possible in healthcare through customer obsession, innovation, and engineering excellence. As a Lead Software Engineer, you will be a senior individual contributor responsible for shaping and executing the technology strategy across software delivery teams.
You will focus on solving the organization’s most complex technical challenges by building reusable components, defining engineering standards, and influencing architectural direction. Through hands-on design, code reviews, and collaboration with business and delivery leaders, you will help deliver scalable, secure, and high‑quality platforms that support Ensemble’s long‑term strategic goals.

Position Summary
The Lead Engineer, Software is a senior technical role with cross‑team impact. This position is responsible for solution design, technical delivery, engineering quality, and platform reusability. The role influences multiple teams through platform engineering, reference architectures, shared tooling, and best practices, while remaining hands‑on with code and design.

Key Responsibilities
Evangelize, influence, and implement technology and platform strategy across software delivery teams
Design and deliver reusable components, architectural patterns, and engineering tooling
Lead hands‑on design sessions and participate actively in code reviews to elevate engineering quality
Partner with business and delivery leadership to conceptualize and deliver solutions for complex business needs
Drive engineering best practices including test automation, CI/CD, telemetry, DevOps, and iterative delivery
Define and document scalable, secure, and maintainable system architectures aligned with future‑state design
Enable platform reuse and consistent developer experience across teams
Support production systems through strong operational practices including incident response, RCA, and runbooks
Ensure secure‑by‑design solutions appropriate for sensitive healthcare data environments


Required Technical Skills & Experience

Core Engineering
7+ years of hands‑on coding experience in JavaScript or Python (with willingness to learn new languages)
Strong experience with Object‑Oriented and Functional Programming
Strong Experience with Node, React.

7+ years working with OLTP and/or OLAP systems
Solid understanding of engineering fundamentals: testing automation, code reviews, observability, DevOps, and iterative delivery

Architecture & Platform Engineering
Experience delivering componentized and distributed architectures
Strong software architecture skills, including designing and documenting scalable and secure systems
Deep understanding of formal architecture principles, design patterns, and best practices
Platform engineering experience, including:
Internal developer platforms
Self‑service workflows
Templates, scaffolding, and reusable libraries

Cloud, Data & Integration
Experience with public cloud platforms (preferably Azure)
Infrastructure as Code (IaC) using tools like Terraform, including policy‑as‑code and guardrails
Experience with five or more of the following:
CI/CD tools
REST API development
Serverless architectures
Containerization
Application observability
Messaging or streaming architectures
Experience with polyglot storage architectures (relational, columnar, key‑value, graph)
Familiarity with data engineering and Lakehouse patterns, including pipelines, orchestration, data quality, metadata, and lineage
Experience with PaaS/SaaS and multi‑cloud integrations

Security & Operations
Understanding of data security and privacy concepts:
Least privilege access
Secrets management
Encryption
Auditability
Experience operating production systems:
Incident response
Root cause analysis
On‑call practices
SLIs/SLOs and reliability measurement

Communication
Proven ability to communicate effectively with both technical and non‑technical stakeholders
Experience working with globally distributed teams

Core Competencies
Customer Obsession: Delivers exceptional outcomes by deeply understanding user and business needs
Embracing New Ideas: Continuously explores emerging technologies and fosters innovation
Striving for Excellence: Maintains high engineering standards and quality
Technical Leadership: Influences through design, reviews, and shared standards rather than people management
Systems Thinking: Designs with reuse, scalability, and future‑state architecture in mind

Job Evaluation Parameters
Delivery of incremental, high‑quality technical outcomes
Ownership and accountability for technical quality and maintainability
Alignment of designs with enterprise and future‑state architecture
Impact through mentoring, reviews, and architectural influence
Operational excellence in production reliability and incident management
Adherence to security and compliance standards for healthcare data

Why Join US?
•    Work on real-world healthcare and technology challenges, powered by emerging technologies and a strong innovation mindset.
•    Be part of a fast-growing, people-first organization where your work creates measurable impact.
•    Grow continuously with structured learning, certifications, and industry-recognized development programs.
•    Collaborate with high caliber teams that value ownership, trust, and accountability.
•    Grow alongside an organization that’s scaling with purpose and clarity. Be part of a fast scaling Global Capability Center with meaningful global responsibility.


Benefits:
•    Comprehensive health insurance coverage for associate, kids (2) and parents supporting physical and financial well being beyond the workplace.
•    Accidental insurance coverage for the associate that adds an extra layer of security.
•    Professional development programs with reimbursement support to help you upskill and grow with confidence.
•    A workplace that is fully compliant with labor laws, including maternity and paternity benefits.
•    Thoughtful experiences like welcome kits, company swag, and work anniversary gifts that recognize your journey with us.
•    Benefits designed to support you at different stages of life and career, not just on day one.


Numbers of Positions:
1
 

Submit Your Application

You have successfully applied
  • You have errors in applying