About the Role
This position involves designing and implementing core features for a virtualized Kubernetes platform, working closely with product and engineering teams to deliver scalable solutions for developers.
Responsibilities
- Design and develop core components of a virtual Kubernetes system
- Collaborate with engineering and product teams to define technical roadmaps
- Write production-grade code with a focus on reliability and performance
- Diagnose and resolve complex system-level issues in distributed environments
- Contribute to architectural decisions for scalable backend systems
- Review code with an emphasis on maintainability and correctness
- Mentor engineers across teams on best practices and design patterns
- Ensure software meets security and compliance standards
- Optimize system behavior under high-load conditions
- Participate in incident response and post-mortem analysis
- Drive improvements in test coverage and automation
- Integrate with container orchestration technologies
- Support the evolution of APIs and service contracts
- Work with observability tools to monitor system health
- Contribute to documentation for internal and external users
- Evaluate new technologies for potential adoption
- Maintain backward compatibility across releases
- Troubleshoot customer-reported issues in production environments
- Collaborate on release planning and deployment strategies
- Ensure code aligns with long-term platform goals
- Participate in design reviews and technical specifications
- Improve developer workflows and tooling
- Balance technical debt with feature development
- Support CI/CD pipeline enhancements
- Engage in on-call rotations as needed
Nice to Have
- Experience contributing to open-source Kubernetes projects
- Contributions to developer tooling or infrastructure projects
- Hands-on experience with service mesh technologies
- Prior work on virtualization or emulation platforms
- Involvement in large-scale cluster management systems
- Public speaking or conference presentation experience
- Published technical articles or blog posts
- Experience with policy enforcement in Kubernetes
- Familiarity with CI/CD systems in enterprise environments
- Background in systems programming beyond application layers
Compensation
Competitive salary and equity package
Work Arrangement
Remote within the United States
Team
Small, distributed engineering team focused on developer tools
Tech Stack
- Primary language: Go
- Orchestration: Kubernetes
- Infrastructure: AWS, Docker, Helm
- Monitoring: Prometheus, Grafana
- Version Control: Git, GitHub
- CI/CD: GitHub Actions, ArgoCD
About the Role
- This role focuses on advancing the core engine of a virtual Kubernetes product
- Engineers in this position work across the stack to improve fidelity and performance
- Collaboration with customer-facing teams helps inform product direction
- Success is measured by system stability and developer adoption
Does not sponsor visas for this position