Full Job Description
We are looking for a Software Engineer to join our Kubernetes Platform Team. In this role, you will design, build, and operate scalable, reliable, and secure Kubernetes-based infrastructure that enables product teams to deploy and run applications efficiently. You will work on core platform services, improve developer experience, and contribute to the long-term evolution of our cloud-native platform. This role requires strong backend engineering skills, deep knowledge of Kubernetes and cloud-native technologies, and the ability to work independently on complex technical problems.
WHAT YOU'LL DO
• Design, develop, and maintain Kubernetes platform components and services (e.g., clusters, operators, controllers, admission webhooks).
• Build and operate scalable, highly available Kubernetes environments in hybrid cloud infrastructure.
• Develop internal platform tools and APIs to improve developer productivity and self-service capabilities.
• Implement best practices for reliability, security, observability, and cost optimization across the Kubernetes platform.
• Collaborate with application and security teams to understand requirements and provide platform solutions.
• Troubleshoot complex production issues related to Kubernetes, networking, storage, and distributed systems.
• Automate infrastructure provisioning and lifecycle management using Infrastructure as Code terraform.
• Contribute to technical design reviews, architecture discussions, and platform roadmaps.
• Mentor early-career engineers and provide technical guidance within the team.
• Stay current with Kubernetes ecosystem trends, CNCF projects, and cloud-native best practices.
WHO YOU ARE
We are an AI-first company. This means you approach your work with a growth mindset and find ways to leverage AI to help make faster, smarter decisions that will 10X your impact at Box.
Required skills
• 4+ years of experience in software or infrastructure engineering
• Strong knowledge of Kubernetes internals and ecosystem tools (Terraform, Helm, ArgoCD, Istio/Linkerd, Calico, Prometheus, etc.).
• Experience managing production Kubernetes clusters on public cloud provider (GCP, AWS).
• Proven experience with Infrastructure-as-Code tools (Terraform, Ansible) and CI/CD pipelines.
• Solid understanding of Linux systems, networking, and containerization.
• Passion about open source and staying up-to-date with the community
Preferred skills
• Experience with multi-tenant Kubernetes environments or platform engineering.
• Knowledge of security best practices in cloud-native platforms (OPA/Gatekeeper, workload identity, network policies)
• Familiarity with cost management strategies in the cloud (e.g., autoscaling, rightsizing, spot/preemptible instances).
Box is committed to fair and equitable compensation practices. Actual base salary (or OTE if commissionable role) is dependent upon factors such as: knowledge, skill level, experience, and work location. This role is also eligible for equity and benefits. For more information, check out our benefits and perks.
United States Pay Range
$165,000-$206,500 USD