Jobs and Careers
CR

Tech Lead / Engineering Manager, Kubernetes

Crusoe
San Francisco, United Statesfull_timeVerifiedPosted 19 Mar 2024
💰 $240,000/yr($210,000/yr$240,000/yr)

About the role

Crusoe Energy is on a mission to unlock value in stranded energy resources through the power of computation. 

Take a look at what we do! - https://www.youtube.com/watch?v=Rlt8k71Quqw 

We aim to align the long term interests of the climate with the future of global computing infrastructure. As data centers consume an exponentially growing power footprint to deliver technology to all connected devices, we are inspired by making sure that the energy meeting that demand is sourced in an environmentally responsible fashion. Crusoe co-locates mobile data centers with stranded energy resources, like flare gas and underloaded renewables, to deliver low-cost, carbon-negative distributed computing solutions. Crusoe Cloud is a managed cloud services platform powered by stranded energy that enables climate-friendly innovation in computationally intensive fields including artificial intelligence, graphics rendering and computational biology. 

About This Role:

We're on the lookout for an Engineering Manager or Tech Lead with a strong background in Kubernetes to join our team. As we approach the public debut of our Crusoe Cloud, your role will be key in enhancing our infrastructure, leveraging cutting-edge technology for storage and virtualization, and optimizing our networking capabilities. 

You'll take the helm in shaping our engineering strategy, driving technological advancements, and influencing our financial outcomes. Your responsibilities will encompass a broad range of activities from assessing and integrating tools and frameworks to mentoring and guiding our engineering talent. This role is all about leadership, innovation, and making significant contributions to our projects and company goals.

Adding to your role, you'll be at the forefront of developing a Kubernetes offering from the ground up. This includes laying the foundations of our networking architecture, crafting a seamless client interface, and ensuring the entire Kubernetes environment is robust, scalable, and user-friendly. Your expertise will be pivotal in creating a solution that stands out in the marketplace for its innovation and reliability. This initiative will require close collaboration with your team to integrate cutting-edge technologies and deliver a Kubernetes platform that exceeds our clients' expectations.

A Day In The Life:

  • Lead a team of engineers in designing, implementing, and maintaining scalable, reliable, and secure Kubernetes infrastructure.

  • Collaborate with cross-functional teams to identify and prioritize features and improvements.

  • Ensure high availability of services and implement disaster recovery strategies.

  • Drive adoption of best practices in CI/CD, monitoring, logging, and incident response.

  • Mentor and develop team members, fostering a culture of excellence and continuous improvement.

You Will Thrive In This Role If:

  • 3+ years of engineering management experience, 6+ years of experience working in software engineering

  • 5+ years of programming experience with at least one modern language such as Go, Rust, Java, or C++

  • 5+ years of experience contributing to architecture and design (architecture, design patterns, reliability and scaling) of new and existing systems

  • Bachelor's Degree in Computer Science or related field, or 10-12+ years relevant work experience

  • Extensive experience with Kubernetes and cloud services (AWS, GCP, Azure).

  • Proven experience in building and maintaining scalable and highly available fault-tolerant distributed systems and application architectures

  • You get things done across organizational and technical boundaries

  • You have experience driving large initiatives spanning across multiple teams in your current or previous roles, and excel at collaborating cross-team and cross-functionally

  • Solid understanding of infrastructure design, including the operational trade-offs of various designs

  • Familiarity with modern CI/CD practices and build systems, such as GitLab CI/CD, CircleCI, GitHub Actions

  • Familiarity with modern infrastructure tools, such as Docker, Kubernetes, Ansible, Cloud Formation, Terraform

  • Experience in concurrency, multi-threading and synchronization

  • Experience with Unix/Linux environments

  • Experience with TCP/IP and network programming

  • Excellent communication skills

  • Must be able to pass a background check

  • Embody the Company