Senior Automation Engineer, Compute

Crusoe — San Francisco, California, United States · In-Person · Senior · $170k - $205k/yearly

Apply for this role

Role description

Role Overview

As a Senior Deployment Automation Engineer for the Compute Team, you will be responsible for deployment and testing automation of large-scale, multi-node GPU clusters. You will develop the CI/CD infrastructure, including both deployment and integration testing, for a rapidly scaling fleet of virtualized GPU and CPU hosts across our AI Cloud.

What You Will Do

Deployment and Integration Testing: Develop applications and systems for deployment and integration testing on bare-metal, on-premise systems across Crusoe’s AI Cloud Stack. CI/CD Automation and Tooling: Build CI/CD platforms that enable developers to quickly test, iterate, and deploy critical, low-level systems and applications.

Why It Might Be a Fit

If you want to do the most meaningful work of your career, help our customers and partners advance their AI strategies, and be part of a high-performing team that believes in each other, come build with us at Crusoe.

Requirements

  • 5+ YOE demonstrated ability to competently and independently perform responsibilities
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related technical field
  • Experience building and deploying automated integration testing, ranging from low-level Linux Systems up to Distributed Control Planes
  • Proven track record of designing and deploying microservice applications end to end in a distributed Cloud Environment
  • A strong understanding of how cloud resources (Compute, Network, Storage) are abstracted and managed in an IaaS environment
  • Working knowledge of the modern infrastructure stack, including Kubernetes, Docker, Terraform, and Postgres
  • CI/CD & Gitlab: Intimate knowledge of CI/CD pipelines and Gitlab Tooling to enable stable infrastructure releases across multiple datacenters
  • Configuration Management: Previous experience with at least 1-2 configuration management systems, including Ansible, Puppet, Chef, or SaltStack
  • System Internals: Knowledge of Linux kernel internals, specifically PCIe topology, VFIO, and memory management (HugePages, IOMMU)

Benefits

  • Competitive compensation and equity packages
  • Restricted Stock Units
  • Paid time off, paid holidays & leave of absence programs
  • Comprehensive health, dental & vision insurance
  • Employer contributions to HSA account
  • Paid parental leave
  • Paid life insurance, short-term and long-term disability
  • Professional development & tuition reimbursement
  • Mental health & wellness support
  • Commuter benefits (parking & transit)
  • Cell phone stipend
  • 401(k) Retirement plan with company match up to 4% of salary
  • Volunteer time off
  • Global travel insurance & emergency assistance
  • Daily meals allowance
  • Additional perks & programs specific to location

More jobs at Crusoe

Canonical job page

More roles at Crusoe