Principal Software Engineer, Kubernetes
Core
Design and operate large-scale distributed cloud infrastructure systems for strategic customers, ensuring scalability, reliability, and cost-effectiveness.
Role type
Principal Software Engineer (Kubernetes & Cloud Infrastructure)
Builds
Cloud resources, distributed computing systems, and data storage solutions
Domain
Cloud Infrastructure / Distributed Systems
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Kubernetes, Docker, Terraform, Ansible, Java, C#, C#, Linux administration, shell scripting, networking fundamentals, security principles, system-level testing, automation, code review
Preferred skills
Cloud platform people leadership or management experience
Technologies
AWS, Azure, Google Cloud, Oracle Cloud, Kubernetes, Docker, Terraform, Ansible, Java, C#, C#, Linux, Oracle Linux, RHEL, CentOS, Ubuntu, Debian
Responsibilities
Design infrastructure components supporting customer workflows; troubleshoot performance, scalability, and reliability issues; document infrastructure designs and procedures; align technical details across service teams; optimize infrastructure for performance and cost effectiveness.
Seniority
Principal, hands-on IC with strategic influence