Taro Logo

Senior/Staff Software Engineer - Managed Services

Crusoe Energy is on a mission to unlock value in stranded energy resources through the power of computation, aligning the long-term interests of the climate with the future of global computing infrastructure.
Cloud
Staff Software Engineer
In-Person
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior/Staff Software Engineer - Managed Services

Crusoe Energy is seeking Senior/Staff Software Engineers to help design and scale their carbon-reducing cloud computing platform, Crusoe Cloud. As a Software Engineer - Managed Services, you'll play a key role in designing and implementing foundational cloud products, such as storage solutions, logging, and monitoring systems, akin to services like Amazon S3 and CloudWatch. You'll be responsible for evaluating and building cloud software tools and frameworks that solve core use cases for Crusoe's customers, focusing on reliability, scalability, operational costs, ease of adoption, and low-touch solutions.

Key responsibilities include:

  • Designing scalable, highly available architectures for managed services on Crusoe Cloud
  • Ensuring architectural choices meet security, scalability, and performance standards
  • Mentoring junior engineers and conducting code reviews
  • Implementing market-making features that set Crusoe Cloud apart from competitors
  • Collaborating with cloud support and operations teams
  • Setting a strong example of technical excellence and promoting a culture of innovation

Requirements:

  • 5+ years of programming experience with modern compiled languages (Go, Rust, Java, or C++)
  • 5+ years of experience in architecture and design of highly available distributed systems
  • Solid understanding of microservices and their operational trade-offs
  • Familiarity with modern CI/CD practices, build systems, and infrastructure tools
  • Excellent communication skills

Preferred skills:

  • Experience with Observability, Telemetry, DevOps, Kubernetes, ML, AI
  • Understanding of ML training, fine-tuning, and inference techniques

Join Crusoe Energy to contribute to a mission-driven company that's aligning technology with environmental responsibility.

Last updated 8 months ago

Responsibilities For Senior/Staff Software Engineer - Managed Services

  • Design and implement foundational cloud products
  • Evaluate and build cloud software tools and frameworks
  • Mentor junior engineers
  • Conduct code reviews
  • Implement market-making features
  • Collaborate with cloud support and operations teams

Requirements For Senior/Staff Software Engineer - Managed Services

Go
Rust
Java
Kubernetes
  • 5+ years of programming experience with modern compiled languages
  • 5+ years of experience in architecture and design of distributed systems
  • Understanding of microservices
  • Familiarity with modern CI/CD practices and build systems
  • Familiarity with modern infrastructure tools
  • Excellent communication skills

Interested in this job?