Software Engineer I DCIE
You will develop software for managing GPU servers and data centers. You will build diagnostics, observability, automation and repair tooling for high-performance GPU clusters, develop hardware troubleshooting and remediation tools, validate repaired systems, support deployed tooling and automate facilities power and direct liquid-cooling systems.
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