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.
• Participate in our on-call rotation, available at all times while on-call to help respond to and triage any issues that arise.
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
• 3+ 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 lives its values, with community and in-person collaboration being a core part of our culture. Boxers are expected to work from their assigned office a minimum of 3 days per week.Your Recruiter will share more about how we work and company culture during the hiring process.
At Box, we believe unique and diverse experiences benefit our culture, our products, our customers, our company, and our world. We aim to recruit a passionate, high-performing workforce that reflects the world we live in.If you are head-over-heels about this role but unsure if you meet all the requirements, we encourage you to apply!
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.
In accordance with OFCCP compliance, here is the Pay Transparency Provision.
Redwood City Pay Range
$165,000-$206,000 USD