Principal Engineer Software (SD WAN) - NetSec - Bangalore
Core
Champion engineering culture and drive innovation for the Engineering Productivity team by shaping technical vision for source code management, build/test tooling, and end-to-end CI/CD workflows.
Role type
Principal Software Engineer (Engineering Productivity)
Builds
Source code management, build and test tooling, end-to-end CI/CD workflows, and AI productivity solutions
Domain
Cloud infrastructure and Engineering Productivity
Deliverable
production ML models | infrastructure
Required skills
Cloud computing platforms (AWS, Azure, GCP), build frameworks, configuration management, infrastructure as code, secrets management, object-oriented programming (Python, Java, C/C++, Go, Node.js), algorithms, data structures, system design, AI agents, context engineering, harness engineering
Preferred skills
Full stack development, CI/CD tools (Gitlab, Bitbucket, Jenkins, Vault, Artifactory, Spinnaker, ArgoCD), GCP ecosystem expertise
Technologies
AWS, Azure, GCP, Gitlab, Bitbucket, Jenkins, Vault, Artifactory, Spinnaker, ArgoCD, Python, Java, C/C++, Go, Node.js
Responsibilities
Implement infrastructure and frameworks for the commit-deploy pipeline; Partner with engineering teams to increase developer efficiency; Design and maintain automation tools for development, testing, deployment, and monitoring; Simplify CI pipelines for better visibility; Champion an AI-first architecture for the product lifecycle
Seniority
Principal, hands-on IC with strategy & mentorship