
Principal Software Engineer
Providence10 hours ago
Hyderābād, IndiaStaff+
Responsibilities
- Own the technical product vision, platform architecture, and technology strategy for a cloud-native observability and intelligence platform.
- Lead the architecture, design, and development of scalable, resilient, highly available enterprise solutions.
- Build modern user experiences with React, TypeScript, and contemporary front-end frameworks.
- Design and develop backend services, APIs, microservices, telemetry pipelines, and intelligence services.
- Design and optimize large-scale telemetry ingestion, aggregation, correlation, and analytics pipelines.
- Drive innovation across monitoring, observability, event correlation, AIOps, operational analytics, predictive intelligence, and self-healing automation.
- Evaluate emerging technologies, market trends, and customer needs to evolve product capabilities and roadmap direction.
- Partner with engineering, operations, and business stakeholders to translate enterprise challenges into scalable platform solutions.
- Establish engineering excellence across reliability, performance, automation, security, scalability, and developer experience.
- Mentor engineers, influence technical direction across teams, and serve as an architecture leader.
Requirements
- 10+ years of software engineering experience with strong full-stack product development expertise.
- Proven experience owning technical product direction, platform architecture, and enterprise technology strategy.
- Expert proficiency in React, TypeScript, JavaScript, HTML/CSS, and modern UI architectures.
- Strong backend engineering experience with .NET, Java, Node.js, or Python.
- Experience designing enterprise-scale architectures, distributed systems, microservices, event-driven architectures, and cloud-native platforms.
- Strong experience with Azure, AWS, or GCP, Kubernetes, CI/CD, DevOps, Infrastructure as Code, and platform engineering practices.
- Experience designing and optimizing high-volume telemetry ingestion, processing, event correlation, and analytics architectures.
- Deep understanding of metrics, logs, traces, dashboards, alerting, SLO/SLI management, incident management, operational analytics, and platform reliability engineering.
- Experience with observability platforms such as Datadog, Dynatrace, Grafana, Splunk, New Relic, AppDynamics, Elastic, or OpenTelemetry.
- Experience designing AI-powered intelligence layers involving machine learning, predictive analytics, agentic AI workflows, LLM-based operational assistants, graph-based correlation, automated incident detection and triage, root cause analysis, and remediation recommendations.
- Experience translating customer feedback, operational insights, and industry trends into platform capabilities and roadmap investments.
- Strong product mindset focused on customer value, business outcomes, innovation, and engineering excellence.
- Preferred experience building enterprise observability, AIOps, operational intelligence, reliability engineering, IT operations, monitoring, or platform engineering products.
- Preferred experience processing and analyzing high-volume telemetry data and building platforms combining telemetry, AI/ML, automation, and operational workflows.
- Exposure to SRE practices, self-healing automation, anomaly detection, capacity prediction, and operational decision intelligence.
Tech Stack
AWSAzureCSSDatadogGoogle Cloud PlatformGrafanaHTMLJavaJavaScriptKubernetes.NETNode.jsPythonReactSplunkTypeScript
Categories
About Providence
Providence is a nonprofit Catholic health system that operates hospitals, clinics, and related care services for patients and communities across the western U.S. It runs 51 hospitals and 829 clinics and also offers a health plan in select markets. Headquartered in Renton, Washington, Providence provides acute, ambulatory, virtual, and home-based care along with pharmacy and behavioral health services, supported by centralized technology, cybersecurity, and shared services teams.