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

Amazon Web Services (AWS)

Boston (MA)

On-site

USD 168,000 - 227,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AWS's EBS Server Agility team builds and operates the CI infrastructure that validates every code change to EBS server software before it reaches production — infrastructure that serves millions of AWS customers across 400,000 bare-metal servers.

The team designs intelligent test selection, AI-enhanced tooling, and secure automated operations to improve quality, speed, and reliability across the CI pipeline.

Qualifications

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming with at least one software language.
  • 5+ years of leading design or architecture of new and existing systems.
  • Experience as a mentor, tech lead or leading an engineering team.
  • Bachelor's degree in computer science or equivalent.

Responsibilities

  • Drive technical design and architecture for CI systems that validate EBS server code changes across multiple hardware architectures with fast, reliable signal.
  • Architect 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.
  • Design intelligent test selection and qualification systems using AI/ML.
  • Build secure, automated operational infrastructure for CI services.
  • Design memory safety and performance profiling infrastructure that detects errors and regressions at scale.
  • Drive toward AI-native CI with automated test generation and predictive failure analysis.
  • Optimize CI infrastructure costs while maintaining quality.
  • Lead design reviews and establish best practices for CI reliability and developer experience.
  • Mentor engineers across levels and contribute to a culture of technical excellence.

Skills

Software development
Programming
Architecting systems
Mentoring / tech lead

Education

Bachelor's degree in computer science or equivalent

Job description

Description

If building the platforms that enable hundreds of engineers to ship safely to one of the world's largest storage services excites you, the EBS Server Agility team is the place to do it. Our team builds and operates the continuous integration infrastructure that validates every code change to EBS server software before it reaches production — infrastructure that serves millions of AWS customers across 400,000 bare-metal servers.

If building the platforms that enable hundreds of engineers to ship safely to one of the world's largest storage services excites you, the EBS Server Agility team is the place to do it. Our team builds and operates the continuous integration infrastructure that validates every code change to EBS server software before it reaches production — infrastructure that serves millions of AWS customers across 400,000 bare-metal servers.

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
  • Architect 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. We're a 10-person team in Boston building toward a future where CI is intelligent, fast, and self-healing — catching bugs before production with minimal developer friction. There's significant greenfield opportunity: testing bare-metal storage software at this scale has almost no off-the-shelf solutions, so you'll be designing from first principles.

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

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

USA, MA, Boston - 168,100.00 - 227,400.00 USD annually

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Amazon • Boston (MA)

On-site
USD 168,000 - 227,000
Senior Software Engineer - Deployment Infrastructure, EBS Server Agility
Senior Software Engineer - Deployment Infrastructure, EBS Server Agility

Amazon • Boston (MA)

On-site
USD 168,000 - 227,000
RSUs
Health insurance
Paid time off
Software Development Engineer - Developer Infrastructure, AWS EBS, EBS Server Agility
Software Development Engineer - Developer Infrastructure, AWS EBS, EBS Server Agility

Amazon Web Services (AWS) • Boston (MA)

On-site
USD 143,000 - 195,000
Software Development Engineer, Elastic Block Storage (EBS), Capacity Optimization
Software Development Engineer, Elastic Block Storage (EBS), Capacity Optimization

Amazon • Boston (MA)

On-site
USD 143,700 - 194,400
Software Development Engineer, Elastic Block Storage (EBS), Capacity Optimization
Software Development Engineer, Elastic Block Storage (EBS), Capacity Optimization

Amazon Web Services (AWS) • Boston (MA)

On-site
USD 143,000 - 195,000
Software Development Manager, AWS EBS Data Plane
Software Development Manager, AWS EBS Data Plane

Socket.dev • Boston (MA)

On-site
USD 185,000 - 250,000
Software Development Manager, AWS EBS Data Plane
Software Development Manager, AWS EBS Data Plane

Amazon Web Services (AWS) • Boston (MA)

On-site
USD 185,000 - 250,000
Health insurance
401(k) matching
Paid time off
+1
Software Dev Engineer, AWS Hardware Engineering
Software Dev Engineer, AWS Hardware Engineering

Amazon • Cupertino (CA)

On-site
USD 165,000 - 224,000
Software Dev Engineer, AWS Hardware Engineering
Software Dev Engineer, AWS Hardware Engineering

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 143,000 - 195,000
Software Dev Engineer, AWS Hardware Engineering
Software Dev Engineer, AWS Hardware Engineering

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,200 - 223,600
Health insurance
401(k) matching
Paid time off
+1