Software Engineering

Staff Engineer, Software

Hyderabad, Telangana
Work Type: Full Time

Job Title: Staff Engineer, Software

Experience: 12-14 Years

Job Location: Hyderabad, India


Company Overview 

Ensemble Health Partners India, we're at the forefront of innovation, leveraging cutting-edge technology to drive meaningful impact in the Revenue Cycle Management landscape. Our future-forward technology combines advanced AI-driven analytics with tightly integrated data ingestion, workflow automation and business intelligence solutions on a modern cloud architecture. These AI-powered solutions are actively running in production, continuously optimizing processes and delivering data-driven insights at scale. We have the second-largest share in the RCM space in the US Market with 10000+ professionals working in the organization. With 10 Technology Patents in our name, we believe the best results come from a combination of skilled and experienced team, proven and repeatable processes, and modern and flexible technologies. As a leading player in the industry, we offer an environment that fosters growth, creativity, and collaboration, where your expertise will be valued, and your contributions will make a difference.

 Position Summary:
As a “Staff Engineer, Software”, your role will be to implement the technology strategy for Ensemble software delivery teams with guidance from engineering leadership. You will focus on developing reusable software components, patterns, and tooling to address them. Your outcomes will be a contributor to achieving our long-term strategic goals. Support and mentor teams and products by leveraging advanced to expert skills across multiple domains including front-end and backend development, RESTful APIs, event-driven architectures, test automation, IaC, CI/CD, and monitoring/diagnostics.

Key Responsibilities
Architectural Design & Strategy: Lead architectural design and technical strategy across multiple teams and product lines, aligning with long-term platform goals and healthcare compliance standards.
Event-Driven Systems: Design and implement event-driven architectures using stream, queue, and eventing systems (e.g., Kafka, Azure Event Hubs).
API Development: Build scalable, low-latency RESTful APIs and contribute to API governance and documentation.
Database Engineering: Work with relational databases such as Azure Databricks, Microsoft SQL Server and optimize data models for performance and reliability.
CI/CD & DevOps: Set up and manage CI/CD pipelines using tools like GitHub Actions, Azure DevOps, or Jenkins; integrate automated testing and deployment workflows.
Infrastructure as Code (IaC): Provision and manage cloud resources using IaC tools such as Terraform.
Monitoring & Diagnostics: Design and Implement observability, resiliency and performance for the application  
Networking & Security: Apply deep understanding of networking concepts including virtual networks, subnets, NSGs, VPN gateways, and zero-trust architecture.

AI-Driven Development:

Leverage Large Language Models (LLMs) and coding agents to accelerate development, refactoring, and documentation.
Build and integrate autonomous agents for code generation, test creation, and system diagnostics.
Use AI tools (e.g., GitHub Copilot, Tabnine, TestGPT) to enhance productivity in development and test automation.
Emerging Technologies: Continuously evaluate and integrate emerging technologies (e.g., FHIR, SMART on FHIR, AI/ML frameworks) to enhance platform capabilities.
Strategic Leadership: Focus on strategic initiatives, ensuring alignment with a one-year architecture vision and influencing cross-functional teams.
Decision Making & Influence: Make informed decisions using structured analysis and influence stakeholders through clear communication and technical credibility.



Required Skills & Experience

8+ years of software engineering experience, including 2+ years in a technical leadership role.
Expertise in:
Programming Languages: .NET, Python, C#.
Cloud Platforms: Azure, AWS, or GCP.
Event Systems: Kafka, RabbitMQ, Azure Service Bus.
IaC Tools: Terraform, Pulumi, ARM templates.
CI/CD Tools: GitHub Actions, Jenkins, Azure DevOps.
Monitoring Tools: Prometheus, Grafana, ELK, Azure Monitor.
Hands-on experience with:
LLMs and AI Agents: Using tools like OpenAI, LangChain, or Hugging Face Transformers to build intelligent agents.
AI-assisted Development: GitHub Copilot, Tabnine, or similar tools for code generation and test automation.
Excellent communication, mentoring, and stakeholder engagement skills. 



Why Join US? 

 

  • We adapt emerging technologies to practical uses to deliver concrete solutions that bring maximum impact to providers’ bottom line. We currently have 10 Technology Patents in our name.
  • We offer you a great organization to work for, where you will get to do best work of your career and grow with the team that is shaping the future of Revenue Cycle Management.
  • We have our strong focus on Learning and development. We have the best Industry standard professional development policies to support the learning goals of our associates.
  • We have flexible/ remote working/ working from home options

Benefits

 

  • Health Benefits and Insurance Coverage for family and parents. Accidental Insurance for the associate.
  • Compliant with all Labor Laws- Maternity benefits, Paternity Leaves.
  • Company Swags- Welcome Packages, Work Anniversary Kits
  • Exclusive Referral Policy
  • Professional Development Program and Reimbursements.
  • Remote work – flexibility to work from home.


Numbers of Positions:
1
 

Submit Your Application

You have successfully applied
  • You have errors in applying