Principal Software Engineer
Core
Lead design and delivery of complex components and services within the cloud-native platform, owning them from design through production operation.
Role type
Principal Software Engineer (Kubernetes Platform & AI Integration)
Builds
Kubernetes operators, controllers, infrastructure automation, and platform services
Domain
Cloud-native infrastructure, Kubernetes, AI-powered engineering tooling
Deliverable
production ML models | product features | infrastructure
Required skills
Kubernetes architecture, Go, distributed systems design, cloud platform operations, CI/CD, GitOps, Infrastructure-as-Code, observability, microservices, event-driven systems
Preferred skills
Container networking (CNI), service mesh, mTLS, workload identity, secrets management, declarative infrastructure tooling
Technologies
Kubernetes, Kubebuilder, Operator Framework, EKS, AKS, GKE, AWS, Azure, GCP, Terraform, Crossplane, Go
Responsibilities
Lead design and delivery of complex components and services; Act as technical lead for major features and initiatives; Partner with Principal and Distinguished Engineers on platform architecture; Identify and resolve technical risks; Maintain hands-on presence in designing, coding, and reviewing core systems; Mentor mid-level and junior engineers
Seniority
Principal, hands-on IC with strategic alignment
