Principal Software Engineer

About Providence

Providence, one of the US’s largest not-for-profit healthcare systems, is committed to high quality, compassionate healthcare for all. Driven by the belief that health is a human right and the vision, ‘Health for a better world’, Providence and its 121,000 caregivers strive to provide everyone access to affordable quality care and services.

Providence has a network of 51 hospitals, 1,000+ care clinics, senior services, supportive housing, and other health and educational services in the US.

Providence India is bringing to fruition the transformational shift of the healthcare ecosystem to Health 2.0. The India center will have focused efforts around healthcare technology and innovation, and play a vital role in driving digital transformation of health systems for improved patient outcomes and experiences, caregiver efficiency, and running the business of Providence at scale.


Why Us?

  • Best In-class Benefits
  • Inclusive Leadership
  • Reimagining Healthcare
  • Competitive Pay
  • Supportive Reporting Relation

Principal Software Engineer

Location: Hyderabad, India
Role Type: Full‑time | Individual Contributor with Technical Leadership

 

Are you looking to take off your career to gain unique experiences?

Passionate to contribute the digital transformation of Health care?

Excited about a mix of start-up mode opportunity in a bigger enterprise? 

 

Providence Global Innovation Center, Hyderabad was incubated to assist Providence in its Health 2.0 vision of improving care outcomes and providing care beyond the boundaries of a physical care facility. Our team is looking for dynamic software engineers to partake in this journey of digital health evolution with a go-getter attitude and veritable intent to change status quo and work.

We are a group of passionate product managers, engineers, SREs focused on developing platform, services for transforming experience of Caregivers and enabling Caregivers to give better experience to patients.

About the Role

We are looking for a Principal Software Engineer who will own the end‑to‑end technical direction of a critical product. This role requires a strong blend of deep technical expertise, architectural thinking, and influence, with an unwavering focus on reliability, scalability, security, and long‑term product evolution.

As a Principal Engineer, you will be responsible for driving technical excellence, shaping architecture, influencing cross‑functional stakeholders, and mentoring engineering teams while maintaining a high bar for quality and delivery.


Key Responsibilities

Technical Leadership & Architecture

  • Drive end‑to‑end accountability for product design, architecture, and technical decision‑making.
  • Define and evolve system architecture aligned to performance, security, reliability, scalability, high availability, and configurability.
  • Own and defend architectural and technology choices through trade‑off analysis and long‑term impact assessment.
  • Simplify complex systems and problem spaces into clear, scalable, and maintainable solutions.
  • Demonstrate strong debugging and root‑cause analysis skills across distributed systems.

Product & Delivery Alignment

  • Partner with Product Management to translate business goals into clear technical and functional demands.
  • Work closely with Engineering Managers to shape and execute the technical roadmap.
  • Ensure consistent delivery while continuously improving the product architecture and engineering practices.

Collaboration & Influence

  • Collaborate and influence senior stakeholders to drive informed decisions and accelerate execution.
  • Partner with Service Engineering teams to ensure Quality of Service (QoS) and operational excellence.
  • Collaborate with global engineering teams on shared goals with a strong focus on outcomes and transparency.

Engineering Excellence & Reusability

  • Promote code reuse and shared platforms across components to improve consistency and velocity.
  • Drive best practices in microservices, API design, cloud-native development, and DevOps.
  • Champion engineering standards, design reviews, and technical documentation.

Mentorship & Talent Development

  • Mentor and guide engineers on technology choices, solutioning, and problem-solving approaches.
  • Foster a culture of ownership, continuous learning, and high-quality delivery.
  • Actively nurture and grow technical talent within the team.

What Would Your Day Look Like?

  • Working closely with engineering teams on delivery, design reviews, and roadmap execution.
  • Acting as a trusted technical advisor to the Engineering Manager.
  • Partnering with Product, Service Engineering, and Architecture teams to define product vision and QoS standards.
  • Reviewing and influencing architecture designs, code quality, and operational readiness.
  • Collaborating with global teams to align on shared platforms, patterns, and outcomes.
  • Making and owning high‑impact technical decisions for the product.

Who Are We Looking For?

  • 9+ years of hands‑on experience in software engineering roles with strong production delivery experience.
  • Deep expertise in Microsoft Azure and .NET Full Stack Development:
    • .NET Core, C#, Microservices, REST APIs
    • Web applications using Angular or React
    • MS SQL
  • Hands‑on experience with:
    • Azure AI Search
    • PGVector
  • Exposure to Python, RAG architectures, MCP, and Generative AI use cases.
  • Strong experience in Service & Platform Engineering, DevOps, and E2E lifecycle management.
  • Proven ability to mentor, influence, and grow engineering talent.
  • Excellent interpersonal, verbal, and written communication skills.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent.

Nice to Have

  • Experience building configuration‑driven platforms at scale.
  • Experience working in highly regulated or enterprise environments.
  • Prior experience influencing architectural decisions across multiple teams.

Providence is proud to be an Equal Opportunity Employer. We appreciate differences related to the factors including but not limited to background, education, gender, age, generation, religious background, ability, technical skills in all our employment related opportunities.

Health is a human right

Providence’s vision to create ‘Health for a Better World’ aids us to provide a fair and equitable workplace for all in our employment, whether temporary, part-time or full time, and to promote individuality and diversity of thought and background, and acknowledge its role in the organization’s success. This makes us committed towards equal employment opportunities, regardless of race, religion or belief, color, ancestry, disability, marital status, gender, sexual orientation, age, nationality, ethnic origin, pregnancy, or related needs, mental or sensory disability, HIV Status, or any other category protected by applicable law. In furtherance to our mission in building a more inclusive and equitable environment, we shall, from time to time, undertake programs to assist, uplift and empower underrepresented groups including but not limited to Women, PWD (Persons with Disabilities), LGTBQ+ (Lesbian, Gay, Transgender, Bisexual or Queer), Veterans and others. We strive to address all forms of discrimination or harassment and provide a safe and confidential process to report any misconduct.

Contact our Integrity hotline also, read our Code of Conduct.