Jobs · Consulting · Massachusetts

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

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

Key job responsibilities

  • Drive technical design and architecture for CI systems that validate EBS server code changes across multiple hardware architectures with fast, reliable signal
  • Arcitect distributed test orchestration infrastructure that runs thousands of test suites daily, giving developers confidence in what they ship
  • Drive shift-left testing strategies and quality frameworks that catch defects earlier in the development cycle — emphasizing quality, agility, frugality, and engineering efficiency across the CI pipeline
  • Design 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
  • Design memory safety and performance profiling infrastructure that detects spatial/temporal errors, race conditions, and regressions at scale
  • Drive toward AI-native CI — automated test generation, intelligent code review, predictive failure analysis, and debugging assistants
  • Optimize CI infrastructure costs while maintaining quality (thousands of server-hours per release cycle)
  • Lead design reviews, raise the engineering bar through code reviews, and establish best practices for CI reliability and developer experience
  • Mentor engineers across levels and contribute to a team culture of technical excellence and operational rigor

A day in the life

Your work spans the full range of CI engineering — from investigating flaky test patterns and building automated detection systems, to designing intelligent test selection models that cut qualification time in half. You'll work on new compliance enforcement mechanisms that keep the development bar high, analyze CI data to identify systemic quality trends, and build AI-powered tooling that accelerates how engineers write and validate code.

About the team

We design and operate distributed testing systems that qualify every code change for production deployment, build AI-powered developer tools that accelerate the development workflow, maintain secure automated operations for CI services, and provide observability infrastructure that surfaces quality trends across the entire codebase.

Basic Qualifications

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Preferred Qualifications

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Similar jobs

Senior Software Engineer, AWS

Encova InsuranceColumbus, OH· 6 days ago
Information Technology$109k–$174k/yrapply on encova.wd1.myworkdayjobs.com