Senior Staff Software Engineer, Managed Orchestration
Provide technical leadership for cloud software and managed orchestration. Define architecture, scale reliable infrastructure, advance managed Kubernetes and AI training clusters, lead cross-functional initiatives, establish engineering practices, evaluate tooling, mentor engineers, and own system architecture and CI/CD pipelines.
Responsibilities
- Drive scalable and resilient software development
- Provide technical leadership across teams
- Define architectural standards and engineering best practices
- Shape cloud software technical direction
- Evaluate emerging tools and technologies
- Lead cross-functional engineering, product, and infrastructure initiatives
- Architect and operate managed Kubernetes and AI training clusters
- Mentor engineers through coaching and design reviews
- Own system architecture and CI/CD pipelines
Requirements
- 10+ years of software engineering experience
- Deep expertise in systems engineering and large-scale distributed systems
- 3+ years of Go programming experience
- Extensive Kubernetes and Linux engineering experience
- Infrastructure as code expertise
- Experience with Terraform and GCP preferred
- Understanding of Argo, CI/CD, and automated testing pipelines
- Experience architecting Kubernetes operators and controllers
- Experience designing and operating systems comparable to GKE and EKS
- Exceptional communication skills
Benefits
- Competitive compensation and equity packages
- Restricted Stock Units
- Paid time off
- Paid holidays and leave of absence programs
- Comprehensive health, dental and vision insurance
- Employer contributions to HSA account
- Paid parental leave
- Paid life insurance
- Short-term and long-term disability
- Professional development and tuition reimbursement
- Mental health and wellness support
- Commuter benefits
- Cell phone stipend
- 401(k) retirement plan with company match up to 4% of salary
- Volunteer time off
- Global travel insurance and emergency assistance
- Daily meals allowance