Lead Engineer, Software (DE Team) (Hyderabad)

Lead Engineer, Software (DE Team) (Hyderabad)

17 Aug
|
Ensemble Health Partners, India
|
Hyderabad

17 Aug

Ensemble Health Partners, India

Hyderabad

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 up-to-date 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 robust 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 robust 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

Robust 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

📌 Lead Engineer, Software (DE Team) (Hyderabad)
🏢 Ensemble Health Partners, India
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead engineer, software (de team) (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: lead engineer, software (de team) (hyderabad) / hyderabad