Jobs · Engineering · Massachusetts

Software Development Engineer - Developer Infrastructure, AWS, EBS Server Agility

Amazon Web Services (AWS) · Boston, MA · 1 wk ago
EngineeringFull-time

About the role

The EBS Server Agility team is responsible for building and operating the continuous integration infrastructure that validates every code change to EBS server software before it reaches production. This infrastructure serves millions of AWS customers across 400,000+ bare-metal servers.

Responsibilities

  • Design and build CI systems that validate EBS server code changes across multiple hardware architectures with fast, reliable signal
  • Build and improve distributed test orchestration infrastructure that runs thousands of test suites daily, giving developers confidence in what they ship
  • Contribute to shift-left testing strategies and quality frameworks that catch defects earlier in the development cycle — emphasizing quality, agility, frugality, and engineering efficiency
  • Design and implement intelligent test selection and qualification systems using AI/ML — cutting qualification time without sacrificing coverage
  • Build secure, automated operational infrastructure for CI services — ensuring availability, observability, and autonomous recovery
  • Develop memory safety and performance profiling infrastructure that detects spatial/temporal errors, race conditions, and regressions at scale
  • Contribute to AI-native CI tooling — automated test generation, intelligent code review, predictive failure analysis, and debugging assistants
  • Optimize CI infrastructure costs while maintaining quality
  • Participate in design reviews, conduct code reviews, and contribute to CI reliability and developer experience best practices

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
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language

Benefits

Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance, 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

Similar jobs