Senior Automation Engineer, Compute
Crusoe — San Francisco, California, United States · In-Person · Senior · $170k - $205k/yearly
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