Search by job, company or skills

Principal Software Engineer

Principal Software Engineer

Providence India
Fresher
Not Disclosed
Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

How is this team contributing to vision of Providence

Our team is responsible for providing reliable and resilient network connectivity to our hospitals which makes lives of our caregivers easy, contributing to our vision Health for a better world.

What will you be responsible for

  • Design, build, and maintain secure, scalable, cloud-native full-stack applications, APIs, integrations, and AI-enabled platforms.
  • Automate CI/CD, DevOps, and MLOps workflows to improve reliability, reproducibility, and speed of delivery.
  • Drive architecture, design reviews, engineering standards, security, observability, and operational excellence across platforms.
  • Partner with product, architecture, data, platform, and operations teams to deliver high-quality business outcomes.
  • Mentor engineers and promote continuous improvement, automation-first thinking, and strong software engineering practices.

What would your day look like

On a typical day, you will design and deliver full-stack features, backend services, APIs, cloud-native components, and AI/ML integrations while improving platform reliability, debugging production issues, and collaborating across engineering, product, architecture, and operations teams.

Who are we looking for

  • B.Tech. in Computer Science or related field with 10+ years of professional software engineering experience and strong full-stack development background.
  • Strong programming skills in Python and .NET, with experience building scalable cloud-native services and AI-enabled capabilities.
  • Solid understanding of CI/CD, DevOps, Infrastructure-as-Code, APIs, distributed systems, SQL, data modeling, and production reliability practices.
  • Hands-on exposure to AI/ML lifecycle, MLOps, model deployment, observability, RAG, prompt engineering, or domain-specific AI solutions.
  • Strong debugging, problem-solving, communication, collaboration, stakeholder management, and ability to work effectively in Agile/Scrum environments using Azure DevOps and Git.

More Info

Key Skills

Infrastructure-as-Code

Production Reliability Practices

RAG Prompt Engineering

Observability

Model Deployment

About Company

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.

Similar Jobs

Bengaluru, India
Skills:
Gatling, Cassandra, Sql, Python Scripting, Jmeter, Openshift, Loadrunner, Kubernetes, SQL Server Query Store, k6, Locust, Postgres pg profile, Linux command line, Tanzu, Java memory management, Oracle AWR, Scylla
Bengaluru, India
Skills:
.NET MAUI, Graphql, Kotlin, Git, React Native, Flutter, Restful Apis, Swift, Kotlin Multiplatform, mobile architecture patterns, AI-assisted development tools, mobile testing strategies
Mumbai
Skills:
Version Control, Shared Memory, Python Programming, Multicast, Ipc, Multi-threading, Exchange Connectivity, Bloomberg API integration, Lockless queues, Market Data Feed Handlers, High-Availability and Fault Tolerant Systems, Ultra-low latency development, Google Test Harness, Distributed shared memory
Bengaluru, India, Remote
Skills:
Technical Leadership, Saas, Paas, Iaas, large scale distributed systems, architectural oversight, data streaming platforms, architecture patterns for distributed systems, event-driven architecture
Hyderabad, India
Skills:
.NET, Typescript, Azure, Angular, C#, React, Distributed Systems, AI-assisted development, AI agents, Cloud-based development, Micro frontends