Software Development Engineer, Data Center Builder Tools
Core
Design, develop, and maintain scalable software systems for AWS Data Center industrial controls, running on both physical devices and cloud services.
Role type
Senior Software Development Engineer (Industrial Control Systems)
Builds
Device manager service, cloud-based provisioning/deployment services, and on-device agents for AWS data center infrastructure.
Domain
Cloud Infrastructure / Industrial Control Systems / Data Center Operations
Deliverable
production ML models | product features
Required skills
Systems automation, software and test automation, mission-critical systems at scale, AI-assisted development tools, CI/CD pipeline design, technical design leadership, code review leadership, on-call operations, emerging technology evaluation
Preferred skills
Full software development life cycle expertise, hardware or software lab experience, Rust programming
Technologies
Python, Rust, Generative-AI coding assistants, ML-driven operational insights, Cloud-native architectures
Responsibilities
Design and build scalable software for data center devices and cloud management services; Integrate AI-powered tools for prototyping, test generation, and anomaly detection; Drive technical design decisions and lead code reviews; Build and maintain CI/CD pipelines with automated quality gates; Collaborate with cross-functional teams to translate requirements into production solutions; Mentor junior engineers on best practices and AI tool usage; Participate in on-call rotations and operational reviews.
Seniority
Senior, hands-on IC with mentorship responsibilities