Crusoe is the industry’s first vertically integrated, purpose-built AI cloud platform. The company is redefining AI cloud infrastructure and its platform is recognized as the "gold standard" among bu…
Job Overview
Crusoe's mission is to accelerate the abundance of energy and intelligence. We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrificing scale, speed, or sustainability. Be a part of the AI revolution with sustainable technology at Crusoe. Here, you'll drive meaningful innovation, make a tangible impact, and join a team that’s setting the pace for responsible, transformative cloud infrastructure.
About the Role
We are actively seeking an exceptional Senior 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.
Key Responsibilities
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
Support the development of your peers by sharing knowledge and providing guidance in technical discussions
Required Qualifications
5-7 years of experience working in software engineering, with strong experience in Systems Engineering
2+ years of programming experience in GoLang
Experience with Kubernetes and Linux Engineering and debugging
Skilled in infrastructure as code and familiar with systems-level challenges
Experience with Terraform and GCP (preferred)
Understanding of Argo, CI/CD, and Automated Testing pipelines
Able to build and manage Kubernetes operators and controllers, developing and maintaining essential components that ensure the reliability and efficiency of the Kubernetes environment
Able to develop scalable systems to compete with leading services like Google Kubernetes Engine (GKE) and Amazon Elastic Kubernetes Service (EKS)
Able to oversee critical projects with broad impact, leading initiatives focused on networking, quality control, and automation to ensure optimal performance and reliability
Able to design system architecture, taking ownership of system architecture, including CI/CD pipelines, while ensuring adherence to security standards
Excellent communication skills, both verbal and written
Benefits
Industry competitive pay, Restricted Stock Units, Health insurance package options, Paid Parental Leave, Paid life insurance, short-term and long-term disability, Teladoc, 401(k) with a 100% match, Generous paid time off, Cell phone reimbursement, Tuition reimbursement, Subscription to the Calm app, MetLife Legal, Company paid commuter benefit.