Principal Software Engineer - (Kubernetes - AKS)
Core
Design, build, and enhance cloud-native platform capabilities and Kubernetes environments to support enterprise application teams and accelerate software delivery.
Role type
Principal Software Engineer (Platform Engineering / Kubernetes)
Builds
Scalable, secure, and reusable container-based solutions, CI/CD pipelines, and automation frameworks for enterprise deployment.
Domain
Cloud-native infrastructure, Platform Engineering, Containerization
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Kubernetes (AKS), Helm, CI/CD pipeline engineering, Bash scripting, Linux OS internals, Python, Containerization concepts, Infrastructure automation, DevOps methodologies
Preferred skills
Docker, Terraform, GitHub Actions, API Development, Container security solutions, Vulnerability management, Service mesh technologies, Observability frameworks, Generative AI tools, Agile methodologies
Technologies
Azure Kubernetes Service (AKS), Helm, Packer, Aqua Security, Qualys, Trivy, Snyk, Docker, Terraform Cloud, GitHub Actions, GitLab CI/CD, Jira Cloud
Responsibilities
Design and develop container-based platform solutions; Build and maintain Kubernetes platform capabilities and reusable deployment patterns; Develop and optimize CI/CD pipelines; Create and maintain Helm charts and automation tools; Partner with development teams to improve onboarding and self-service capabilities; Implement security best practices and vulnerability management; Support platform reliability and performance optimization; Troubleshoot complex issues in containerized environments; Evaluate emerging technologies for platform innovation.
Seniority
Principal, hands-on IC with strategic influence