Amazon.com Inc logo

Software Development Engineer, CloudFront Routing

Amazon.com Inc
  • Seattle, WA
    2 days ago

    Job Description

    Amazon CloudFront is Amazon"s global content delivery network, delivering content from 400+ edge locations across 90+ cities in 48 countries. CloudFront accelerates static and dynamic web content, video streaming, APIs, and software distribution for customers ranging from startups to the world"s largest media companies. It handles live events at scale (Thursday Night Football, FIFA World Cup, Prime Video) where milliseconds of latency and seconds of availability directly impact customer experience.

    We are the Routing & Capacity Engineering team within CloudFront. We build the systems that decide which POP serves each request: DNS traffic steering, real-time load measurement, latency-based routing algorithms, and capacity planning. When a viewer in Tokyo presses play, our systems determined in milliseconds which edge location would serve that stream. We operate at the intersection of distributed systems, networking, and data engineering, solving problems like: how do you optimally place traffic when latency, capacity, and cost pull in different directions? How do you react when a network event shifts traffic patterns across a continent?

    You:

    • Want to build systems that operate at global scale with visible customer impact
    • Are comfortable with ambiguity. Problems arrive as "traffic isn"t behaving right," not as specs
    • Are curious about networking, CDN architecture, and how the internet actually works
    • Think about scale: real-time decisions across hundreds of locations, dozens of signals
    • Own your systems end-to-end. Design, build, deploy, monitor, improve
    • Learn fast and help others grow
    • ---------------------------

    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 team of software, hardware, and network engineers, supply chain specialists, 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

    • Design and build real-time distributed systems and algorithms that determine how CloudFront routes traffic across hundreds of edge locations
    • Own data pipelines end-to-end: real-time load measurement, latency collection, and traffic placement signals from design through production operations
    • Author design documents, lead technical reviews, and drive architectural decisions for your area
    • Investigate routing anomalies by tracing traffic decisions through multiple system layers to root cause
    • Collaborate with networking, capacity planning, and DNS teams to improve customer outcomes
    • Drive operational excellence: monitoring, alerting, automation, and runbooks
    • Participate in on-call rotations, responding to incidents with sound judgment
    • Mentor engineers through code reviews, design guidance, and hands-on problem solving

    A day in the life

    You design and build the systems that decide where CloudFront routes traffic. One week you are building a new real-time pipeline that measures load across hundreds of POPs and feeds routing decisions at sub-second latency. The next you are implementing an algorithm that places prefixes onto ACE devices using latency experiment data, increasing cache utilization by double digits. You author design docs, lead reviews, ship code, and validate results in production. When routing doesn"t behave as designed, you dig in - but the core of the role is building new systems and improving existing ones, not firefighting. You work across data pipelines, routing algorithms, and distributed infrastructure at global scale.

    About the team

    The CloudFront Routing & Capacity Engineering team owns how CloudFront routes traffic across 400+ edge locations. We build the systems that decide which POP serves each request, balancing latency, capacity, and cost in real-time. Our stack spans DNS traffic steering, real-time load measurement pipelines, latency-based routing algorithms, and capacity planning for live events like Thursday Night Football, FIFA World Cup, and IPL. Routing decisions here execute in milliseconds and directly determine streaming quality for end users worldwide.

    Numbers & Facts

    LocationSeattle, WA
    IndustryRetail
    Company Size10,000 employees or more
    Year Founded1994
    Websitehttp://Amazon.com/militaryroles

    About Company

    At Amazon, we don’t wait for the next big idea to present itself. We envision the shape of impossible things and then we boldly make them reality. So far, this mindset has helped us achieve some incredible things. Let’s build new systems, challenge the status quo, and design the world we want to live in. We believe the work you do here will be the best work of your life.

    Wherever you are in your career exploration, Amazon likely has an opportunity for you. Our research scientists and engineers shape the future of natural language understanding with Alexa. Fulfillment center associates around the globe send customer orders from our warehouses to doorsteps. Product managers set feature requirements, strategy, and marketing messages for brand new customer experiences. And as we grow, we’ll add jobs that haven’t been invented yet.

    It’s Always Day 1
    At Amazon, it’s always “Day 1.” Now, what does this mean and why does it matter? It means that our approach remains the same as it was on Amazon’s very first day – to make smart, fast decisions, stay nimble, invent, and stay focused on delighting our customers. In our 2016 shareholder letter, Amazon CEO Jeff Bezos shared his thoughts on how to keep up a Day 1 company mindset. “Staying in Day 1 requires you to experiment patiently, accept failures, plant seeds, protect saplings, and double down when you see customer delight,” he wrote. “A customer-obsessed culture best creates the conditions where all of that can happen.” You can read the full letter here

    Our Leadership Principles
    Our Leadership Principles help us keep a Day 1 mentality. They aren’t just a pretty inspirational wall hanging. Amazonians use them, every day, whether they’re discussing ideas for new projects, deciding on the best solution for a customer’s problem, or interviewing candidates. To read through our Leadership Principles from Customer Obsession to Bias for Action, visit https://www.amazon.jobs/principles

    Skills

    • Algorithmsunmatched
    • Amazon CloudFrontunmatched
    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Architectural Servicesunmatched
    • Automationunmatched
    • Capacity Managementunmatched
    • Capacity and Performance Managementunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Computer Engineeringunmatched
    • Content Delivery Network (CDN)unmatched
    • Content Delivery/Distributionunmatched
    • Customer Experienceunmatched
    • DNS (Domain Name System)unmatched
    • Data Managementunmatched
    • Design Documentunmatched
    • Distributed Computingunmatched
    • Entertainment and Mediaunmatched
    • Event Managementunmatched
    • Incident Responseunmatched
    • Internet Videounmatched
    • Mentoringunmatched
    • Network Architecture/Engineeringunmatched
    • Network Operations Centerunmatched
    • Network Routersunmatched
    • Network Routingunmatched
    • On Callunmatched
    • Operations Managementunmatched
    • POP (Post Office Protocol)unmatched
    • Problem Solving Skillsunmatched
    • Safety Standardsunmatched
    • Soccerunmatched
    • Software Developmentunmatched
    • Software Distributionunmatched
    • Software Engineeringunmatched
    • Startupunmatched
    • Streaming Technologyunmatched
    • Supply Chainunmatched
    • Technical Leadershipunmatched
    • Telephone Skillsunmatched
    • Video Streamingunmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder