Kubernetes Engineer
Job Description:
KUBERNETES ENGINEER
Overview
We are hiring a Kubernetes Engineer who writes production-grade software that programmatically engages with Kubernetes, not someone who operates clusters and writes scripts. You will live and breathe Kubernetes, collaborate closely with the team on anything that touches users' Kubernetes clusters, and bring deep technical curiosity to open-source debugging and cluster-level problem solving.
If you are more excited about operating Kubernetes than writing software that interacts with it, this role is not for you. If you are excited about both and have a track record of going deep, keep reading.
About the Company
The company is the cloud platform for modern tech companies. They provide the power of the cloud without the complexity and cost, allowing the next generation of builders to run anything, anywhere. Traditional engineering orgs allocate enormous time and money to managing AWS, Azure, and GCP, and quickly become locked in. The company enables top engineering teams to instantly create production-grade infrastructure on any cloud provider, deploy their application code, and easily monitor and manage it, allowing them to focus on what they do best: building a great product.
Series A funded, profitable, growing 8x in ARR since 2022, headquartered in New York with an SF office. Flat team, high ownership, working with some of the most exciting YC-backed companies.
Key Responsibilities
• Write production-grade software that programmatically engages with Kubernetes
• Manage Kubernetes cluster upgrades end-to-end
• Debug at the node level: shell into virtual machines, dig through log files, and find root causes
• Read through open-source repositories to debug third-party dependencies
• Collaborate with the team on anything that touches users' Kubernetes clusters and provide meaningful feedback
• Work in two-week project cycles with full autonomy to propose and drive your own work
• Talk to customers directly via Slack and bring product intuition to infrastructure decisions
Requirements — Must Have
• 5 - 8 years working with Kubernetes and writing production-grade software
• Has managed Kubernetes cluster upgrades
• Comfortable debugging at the node level: shelling into VMs and digging through log files
• Comfortable reading open-source repositories to debug third-party dependencies
• Genuinely excited about Kubernetes, not just experienced with it
• Excited about collaborating with others and providing feedback on anything that touches users' clusters
• End-to-end ownership mindset; has owned the full development lifecycle of code in production
• Genuine interest in dev tooling
• Based in or willing to relocate to New York, fully in-person 5 days a week
• H-1B transfer OK · OPT OK · O-1 considered
Requirements — Nice to Have
• Experience with Go
• Experience with GitOps
• Has worked on open-source projects in the Kubernetes ecosystem
• Has built a Kubernetes controller
Compensation
• Base Salary: $200,000 - $270,000
Benefits & Perks
• 30 days PTO
• 30 days remote per year
• Relocation covered
Interview Process
1. Intro with Team Lead
2. Applied algorithms and data structures
3. System design
4. Specialized coding discussion based on prior interview feedback
5. On-Site Work Trial
6. Offer Extended