Career EngineCareer Engine
Your matchExample
91%match
Why you fitThis role calls for Software Development and Software Design — tell us what you know and we'll check the rest.
Gap to noteAlso lists Design Patterns — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

Amazon logo

Software Development Engineer, AWS Border Network Engineering

Amazon · Sydney, New South Wales · Posted 1 day ago

hybridic
3+ yrs expDistributed SystemsNetworkingTraffic EngineeringSoftware DesignAPI DesignData ModelingMonitoringAlerting

Build the traffic engineering and fast-reroute software that keeps AWS's global backbone—carrying S3, EC2, and Direct Connect—reliable across 400+ sites.

Are you passionate about building systems that keep one of the world's largest networks running? We're looking for a Software Development Engineer to join a team that builds traffic engineering and fast-reroute solutions for the AWS global backbone network — the infrastructure behind S3, EC2, Direct Connect, and every AWS service.

In this role, you'll design and build software that detects congestion and failures across 400+ global sites and automatically reroutes traffic to healthier paths. You'll work at the intersection of distributed systems and networking, solving problems that directly impact the reliability and performance of AWS for millions of customers.

You'll be part of a hybrid team of software, systems development, and network engineers across the US and Australia. This position is based in Seattle and sits at the heart of AWS global networking.

Key job responsibilities

  • Design, build, and maintain software services that steer traffic across the AWS global backbone network
  • Develop and extend traffic engineering controllers that detect congestion and failures in real time and automatically reroute traffic to healthier paths
  • Write clean, well-tested code in a production environment where availability directly impacts AWS customers
  • Contribute to system design discussions — from API design to data modelling to choosing the right trade-offs for scale and reliability
  • Build and improve monitoring, alerting, and automation tooling to give the team better visibility into network health
  • Collaborate with network engineers, systems engineers, and partner teams to translate operational needs into software solutions
  • Participate in code reviews, providing thoughtful and constructive feedback to teammates
  • Participate in on-call rotations (typically one week every two months), working with the team to resolve issues and fix root causes
  • Identify opportunities to simplify, automate, or improve existing systems and processes

…

Apply on Amazon's site →

This posting is sourced from Amazon's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 17,473 open roles at Amazon right now. This role centers on Software Development, Software Design, Design Patterns, and Reliability And Scaling.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.