Jobs · Consulting · Washington

Software Development Engineer, EC2 UltraServer Delivery Team

Amazon Web Services (AWS) · Seattle, WA · 1 wk ago
ConsultingFull-time

Key job responsibilities

  • Design and architect solutions that are cross-functional to Manufacturing, Operations, and Program Management
  • Build solutions that are stable, logical, testable, and efficient with the ability to independently make trade-off decisions
  • Investigate and develop design concepts to frame solution sets at an application and product level
  • Write high-quality, maintainable code with proper testing and code reviews
  • Create automation for hardware testing, cable validation, and testing processes
  • Create observable systems with appropriate metrics and alarming
  • Execute and monitor UltraServer workflows for UltraServer provisioning
  • Troubleshoot workflow failures and coordinate with downstream teams
  • Focus on operational excellence by identifying problems and proposing solutions that improve manufacturing software
  • Work with hardware and software integrations specific to GPU clusters and AI/ML training systems
  • Manage network partition configurations for multi-node GPU clusters
  • Handle firmware validation and consistency checks across asset groups
  • Collaborate with customers and stakeholders to convert business needs into technical designs
  • Participate in code reviews and technical assessments

About The Team

The EC2 UltraServer Provisioning team is a high-performing engineering organization responsible for delivering NVIDIA-based ML infrastructure at scale. We manage end-to-end provisioning workflows for GB200 and GB300 UltraServers, from host ingestion through testing, repair, and recovery. Our team drives operational excellence through continuous improvement of build quality metrics, reduction of dwell times, and collaboration on fleet-wide unsellable reduction initiatives. We work closely with hardware engineering, data center operations, and EC2 service teams to ensure reliable, efficient delivery of critical ML compute capacity.

Basic Qualifications

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

Similar jobs