Senior Software Development Engineer - Release Engineering, Network Product Development

Amazon.com Services LLC

Seattle (WA)

On-site

USD 150,000 - 190,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Amazon.com Services LLC, AWS Core Networking, seeks a Senior Software Development Engineer to join the Network Product Development org. You will own the design and delivery of large, ambiguous systems end to end and mentor other engineers.

As part of the Release Engineering team, you will build and scale CI/CD pipelines, deploy OS versions across device fleets, collect telemetry, and apply statistics and ML models to detect anomalies.

Responsibilities

  • Design, develop, and own large-scale distributed services on AWS that deploy new operating system versions across devices.
  • Build data-intensive software to collect telemetry and apply statistical and ML models to detect OS-induced network anomalies.
  • Design, develop, and maintain test automation frameworks and infrastructure services for large-scale system testing.
  • Design and implement CI/CD pipelines for continuous integration, test, and deployment without human touch.
  • Redesign infrastructure software to create highly scalable, reliable services.
  • Use data to measure success and prevent faults from impacting customers.
  • Collaborate with Network Engineering to ensure fast software roll-outs and effective troubleshooting.
  • Establish software design and development best practices and mentor engineers.
  • Maintain expert knowledge of trends in cloud/networking and data/ML-driven systems.

Job description

Automate the future of global networks: control deployment changes across millions of devices, monitor performance at unprecedented scale, and apply data and machine learning to keep the network healthy. Ready to engineer the backbone of tomorrow's internet? Are you ready to build software and systems that power one of the largest cloud providers in the world? Amazon Web Services runs on a world-class network and server infrastructure, handling massive scale and the rapid integration of emerging technologies. The AWS Core Networking Organization is looking for a Senior Software Development Engineer to join our Network Product Development (NPD) org.

As a Senior SDE on the Release Engineering team, you'll build and scale the software systems that continuously integrate, test, release, and monitor the networking products that form the building blocks of Amazon's cloud infrastructure. You'll build software that deploys new operating system versions across Amazon's device fleet, detects anomalies through device telemetry, and applies statistical and machine learning models over large datasets to identify operating-system-induced network anomalies. You'll design the CI/CD pipelines, automation frameworks, data-intensive test infrastructure, and observability platforms that let thousands of engineers ship safely and predictably - removing human touchpoints from the release path.

As a senior engineer, you'll own the design and delivery of large, ambiguous systems end to end, set technical direction across multiple projects, and raise the bar for design and code quality across the team. You work hand-in-hand with Network Engineering, Operating System software teams, and Developer Experience teams to build large-scale distributed services on AWS. You'll strive for simplicity, demonstrate significant creativity and high judgment, and mentor other engineers. You have expertise that is both deep and broad; you're hands-on, producing both detailed technical work and high-level software and test/automation architecture.

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain - and we're looking for talented people who want to help.

You'll join a diverse org of software, hardware, and network engineers, applied scientists, security experts, operations managers, and other vital roles. You'll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you'll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.

Key job responsibilities

You will solve complex and ambiguous problems, efficiently and with high quality. You will play a pivotal role in shaping the definition, vision, design, roadmap, development, and operationalization of the systems your customers depend on. You'll be given an outcome and the freedom to set the direction based on data-driven decisions. You'll also:

  • Design, develop, and own large-scale distributed services on AWS that deploy new operating system versions across Amazon's device fleet.
  • Build data-intensive software that collects and rationalizes device telemetry from many sources, and apply statistical and machine learning models over large datasets to detect operating-system-induced network anomalies.
  • Design, develop, and maintain test automation frameworks and infrastructure services for large-scale system testing, along with test case management and coverage analysis tooling.
  • Design and implement CI/CD pipelines for continuous integration, test, and deployment without human touch, and integrate them with existing software and test systems.
  • Re-design infrastructure software and implement highly scalable, flexible services that validate networking software and hardware with high reliability.
  • Use data to measure success and take responsibility for the quality of your service; stride to prevent faults from impacting your customers.
  • Work closely with Network Engineering teams to ensure fast and smooth software roll-outs, and troubleshoot recurring platform issues with effective escalation.
  • Establish software design and development best practices, review designs and code, and mentor engineers to raise the bar across the team.
  • Maintain expert knowledge of trends and technologies in cloud/networking industry, infrastructure as a service, test automation, and data/ML-driven systems.
A day in the life

You will be a hands-on senior technical contributor and a technical leader for the team. You'll work with customers to gat

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

Similar jobs worth comparing

Senior Software Development Engineer – Release Engineering, Network Product Development
Senior Software Development Engineer – Release Engineering, Network Product Development

Amazon • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance (medical, dental, etc
401(k) matching
Paid time off
+1
Senior Software Development Engineer - Release Engineering, Network Product Development
Senior Software Development Engineer - Release Engineering, Network Product Development

JobCubby • Seattle (WA), Northern (KY)

Hybrid
USD 168,000 - 227,000
Senior SDE: Release Automation & Networking at Scale
Senior SDE: Release Automation & Networking at Scale

Amazon • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance (medical, dental, etc
401(k) matching
Paid time off
+1
Senior Software Development Engineer - Release Engineering, Network Product Development
Senior Software Development Engineer - Release Engineering, Network Product Development

Amazon • Seattle (WA)

On-site
USD 168,000 - 227,000
RSUs
Health insurance
401(k) matching
+1
Senior Release Engineer - Cloud Networking & Automation
Senior Release Engineer - Cloud Networking & Automation

JobCubby • Seattle (WA), Northern (KY)

Hybrid
USD 168,000 - 227,000
Software Development Engineer, DevX LIFT
Software Development Engineer, DevX LIFT

Amazon Data Services, Inc. • Raleigh (NC)

On-site
USD 140,000 - 200,000
Senior Release Engineer, Cloud Networking & Automation
Senior Release Engineer, Cloud Networking & Automation

Amazon.com Services LLC • Seattle (WA)

On-site
USD 150,000 - 190,000
System Development Engineer, Backbone, Enterprise and Regional Engineering BERE
System Development Engineer, Backbone, Enterprise and Regional Engineering BERE

Amazon Web Services, Inc. • Seattle (WA)

On-site
USD 140,000 - 190,000
Software Development Engineer II, AWS Core Networking – Network Fabric Engineering, Core Networ[...]
Software Development Engineer II, AWS Core Networking – Network Fabric Engineering, Core Networ[...]

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+2
Network Development Manager, Building Connectivity Engineering
Network Development Manager, Building Connectivity Engineering

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 175,000 - 237,000
Health insurance
RSUs and sign-on