
Staff Software Engineer (Managed Orchestration, Managed Kubernetes)
Crusoe Energy Systems
Job description
-
We are actively seeking an exceptional Staff Software Engineer for our cloud software team who will contribute to the operations of our cutting-edge infrastructure
-
Your expertise will be instrumental in designing and scaling our carbon-reducing operating model, as well as managing critical hardware, software, and network components
-
In this role, you will be involved in writing and reviewing code, contributing to proposals and architecture documents
-
You will evaluate tools and frameworks, carefully considering their impact on reliability, scalability, operational costs, and ease of adoption
-
Your expertise in orchestration and optimization will be instrumental in advancing our managed Kubernetes and AI training clusters, ensuring they lead the industry in reliability and performance
-
Contribute to the development of scalable and robust software solutions, closely aligning with the strategic objectives outlined in the Crusoe Cloud roadmap
-
Work collaboratively with tech leads and engineers to create a dynamic environment where creativity and technical excellence are encouraged, leading to the development of cutting-edge cloud solutions
-
Continuously stay abreast of the latest trends and techniques in cloud software, incorporating these insights to keep Crusoe’s offerings innovative
-
While you won’t have formal management responsibilities, you will support the development of your peers by sharing knowledge and providing guidance in technical discussions
Benefits
-
Health & wellbeing: Comprehensive health benefits designed to support your overall wellness
-
Time away: Paid time off for vacations, family bonding, and unexpected needs
-
401(k) match: Build your financial future with our 401(k) matching program
-
Mental wellness: Resources and support for your emotional wellbeing and navigating life’s challenges- You can design system architecture, taking ownership of system architecture, including CI/CD pipelines, while ensuring adherence to security standards
-
You can oversee critical projects with broad impact, leading initiatives focused on networking, quality control, and automation to ensure optimal performance and reliability
-
You understand Argo, CI/CD, and Automated Testing pipelines
-
You have experience with Terraform and GCP (preferred)
-
You possess 2+ years of programming experience in GoLang
-
You are skilled in infrastructure as code and familiar with systems-level challenges
-
You have experience with Kubernetes and Linux Engineering and debugging
-
You can develop scalable systems to compete with leading services like Google Kubernetes Engine (GKE) and Amazon Elastic Kubernetes Service (EKS)
-
You can build and manage Kubernetes operators and controllers, developing and maintaining essential components that ensure the reliability and efficiency of the Kubernetes environment
-
You have excellent communication skills, both verbal and written
-
You have 8+ years of experience working in software engineering, with strong experience in Systems Engineering