Lead Software Development Engineer
Core
Designing and delivering scalable software architectures for next-generation datacenter systems and AI-enabling rack server solutions.
Role type
Lead Software Development Engineer (Hardware-focused)
Builds
AI-enabling rack server solutions and datacenter platform infrastructure
Domain
Datacenter infrastructure / Hyperscale computing
Deliverable
production ML models
Required skills
Software architecture, system design, C/C++/Python/Rust, Linux/Windows, hardware interfaces (I2C, PCIe, IPMI, Redfish), network protocols (TCP/IP, UDP), containerization (Docker, Kubernetes)
Preferred skills
Hyperscale computing experience, manufacturing process knowledge, technical mentorship
Technologies
Docker, Kubernetes, Slurm, C, C++, Python, Rust, C#, Java, JavaScript, Shell/Bash, PowerShell, Linux, Windows
Responsibilities
Develop software for new product introductions, validate features before release, support manufacturing processes, design scalable software architectures, mentor junior engineers
Seniority
Lead, hands-on IC with mentorship
