Software Engineer I (DCIE)
Develop software for managing GPU servers and data centers, including diagnostics, observability, automation, repair tooling, hardware troubleshooting and remediation, post-repair validation, operational support, and facilities power and direct liquid-cooling automation.
Responsibilities
- Develop deep-level diagnostics for hardware faults in GPU racks and compute systems
- Develop troubleshooting and automation tooling for GPU platforms
- Develop automation and AI agents for component-level diagnosis and remediation
- Develop tooling and AI agents for managing critical data center environments
- Develop post-repair validation and testing tools
- Deploy, monitor, and operationally support developed tooling
- Develop automation for facilities power and direct liquid-cooling systems
Requirements
- 1 year of software engineering experience
- Ability to identify problems, develop scalable solutions, and ship them
- Experience with distributed systems, reliability, and cloud platforms
- Strength in at least one of Go, Python, Java, or Rust
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
- Ability to work independently and within a team
Benefits
- Industry competitive pay
- Restricted Stock Units
- Health insurance options including HDHP and PPO
- Vision insurance
- Dental insurance
- Employer contributions to HSA accounts
- Paid parental leave
- Paid life insurance
- Short-term and long-term disability insurance
- Teladoc
- 401(k) with 100% match up to 4% of salary
- Paid time off and holidays
- Cell phone reimbursement
- Tuition reimbursement
- Subscription to the Calm app
- MetLife Legal
- Company-paid commuter benefit of $50 per pay period