Principal Software Engineer (Platform/DevOps Engineering)
Bengaluru · 12+ years experience · Full-time · Hybrid · Posted Oct 20, 2026
At a glance
- Experience
- 12+ years experience
- Employment
- Full-time
- Workplace
- Hybrid
- Location
- Bengaluru
About the role
- This is a Principal position within the Platform Engineering organization focused on building the foundational, core common layer across Saviynt engineering.
- A primary focus of this role is designing, developing, implementing, rolling out, and supporting our Internal Developer Platform (IDP), fitting all foundational tooling into a cohesive, self-service ecosystem.
- You will act as a partner across engineering—working closely with developers, Embedded SREs (E-SREs), and Central SRE teams—while actively evangelizing platform products to accelerate adoption throughout the organization.
Responsibilities
- Take ownership of key aspects of the IDP architectural lifecycle, from service catalog creation to automated, self-service environment provisioning.
- Construct and manage a centralized developer hub featuring TechDocs, software catalogs, and seamless integrations with GitLab, Jira, and cloud management consoles.
- Develop and implement "golden-path" templates to rapidly deploy new microservices equipped with Kubernetes configurations, observability tools, and automated security guardrails.
- Champion and evangelize the adoption of platform products across engineering units using developer feedback, usage analytics, and active outreach.
- Design and support cell-based deployment patterns and progressive ring-deployment strategies across multi-tenant and single-tenant customer fleets to isolate tenant workloads and limit blast radiuses.
- Design and supervise multi-tenant Kubernetes environments on AWS EKS and Azure AKS, ensuring a unified cluster management experience for internal users.
- Drive the evolution of CI/CD-as-a-service by providing standardized pipeline templates via GitLab CI and ArgoCD / Argo Rollouts for effortless team consumption.
- Curate a centralized Terraform / OpenTofu registry for multi-cloud resources that adheres to stringent FinOps and security standards by default.
- Launch a unified observability suite using Grafana, Prometheus, and OpenTelemetry to provide teams with essential self-service performance metrics.
- Manage shared messaging infrastructure systems like Kafka and AWS MSK, delivering topic provisioning and schema management as a robust platform service.
Requirements
- 12+ Years of experience across the Software Development lifecycle with a focus on platform engineering, DevOps, and cloud-native infrastructure.
- Proven IDP build experience: you have shipped or significantly contributed to a Backstage or Port portal (or equivalent) used in production.
- Deep Kubernetes expertise across EKS and AKS, including multi-tenant cluster design, Helm, Kustomize, and Crossplane.
- Experience with multi-tenant SaaS fleet management, cell-based architectures, and ring/canary deployment strategies.
- Strong proficiency in Go (Golang) or Python for building production-grade CLIs, custom operators, or platform backends.
- GitLab CI + ArgoCD / Argo Rollouts pipeline implementation experience—building CI/CD-as-a-service for engineering teams.
- Terraform / OpenTofu module authoring at scale—module registry design, state management, and refactoring large IaC codebases.
- Proven platform-first mindset with a history of centralizing scattered tooling into core foundation layers, evangelizing platform adoption, and collaborating effectively across developers, Embedded SREs, and Central SREs.
Skills
- Backstage
- Port
- Kubernetes
- EKS
- AKS
- Helm
- Kustomize
- Crossplane
- Go
- Python
- GitLab CI
- ArgoCD
Show all 15 skills
- Argo Rollouts
- Terraform
- OpenTofu