Only AI Jobs


Sr. Software Dev Engineer, Amazon CloudFront (Routing Dataplane)

ID: 8624

Type: Full-time

Category: Others

Company Name: Amazon Development Centre Ireland Limited

Location: IRL, D, Dublin - Dublin - Ireland

Visit company vacancy
Job Description

Do you wonder what happens in the milliseconds between a user clicking play and content appearing on their screen? Do you want to build the systems that make that possible — at global scale, processing millions of requests per second?

Amazon CloudFront is looking for an experienced Software Development Engineer to join our Routing Dataplane team in Dublin,
Ireland. CloudFront is one of the world's largest content delivery networks. Working on systems with global scale is a daily part of the job. We build
reliable, scalable, low-cost systems that serve our ever-growing customer base. We are constantly shipping features that drive innovation in the
CDN market. The environment is fast-paced, collaborative, and full of hard problems worth solving.

This role sits at the intersection of distributed systems, networking, and performance engineering. You will work on systems that operate at global scale processing millions of requests per second and delivering content with high availability, low latency, and strong security guarantees. You will build and optimize critical dataplane components including layer 4 packet processing, TCP/IP stack enhancements, DDoS detection and mitigation, and Anycast-based routing systems.

Key job responsibilities
- Design and build high-performance networking systems that operate in the CloudFront edge network
- Develop and optimize layer 4 packet processing pipelines for ultra-low latency and high throughput
- Enhance TCP/IP stack behavior for performance, congestion control, and resilience at scale
- Build systems for real-time DDoS detection, mitigation, and traffic shaping
- Design and evolve Anycast routing strategies to improve global traffic distribution and availability
- Own critical dataplane services end-to-end: design, implementation, deployment, and operations
- Analyze large-scale network telemetry to identify performance bottlenecks and failure modes
- Drive operational excellence, including monitoring, alerting, and rapid incident response
- Contribute to architectural decisions that influence global traffic engineering strategies

A day in the life
You will work on systems that operate at massive global scale, solving complex problems in networking, distributed systems, and real-time traffic
engineering. You will analyze network telemetry data to find and fix performance bottlenecks, ship improvements to packet processing pipelines,
and collaborate with teams across AWS to influence how content is delivered, secured, and optimized across the internet.

Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.

Why AWS?
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Inclusive Team Culture
Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (diversity) conferences, inspire us to never stop embracing our uniqueness.

Mentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.

Basic Qualifications

- Experience as a mentor, tech lead or leading an engineering team
- Bachelor's degree in computer science or equivalent
- Experience in professional, non-internship software development, or experience in embedded development in C/C++
- Experience working with networking fundamentals or Internet protocols such as TCP/IP, UDP, SSL, DNS, HTTP/S, or equivalent
- Experience building complex software systems that have been successfully delivered to customers
- Knowledge of Linux or Unix systems administration

Preferred Qualifications

- Experience in major internet routing protocols, specifically BGP and OSPF
- Experience using scripting languages, such as Python, Perl, Linux bash
- Experience debugging, diagnosing, and troubleshooting complex, production software issues
- Deep experience with packet processing frameworks (e.g., eBPF, XDP, DPDK, or kernel networking stack)
- Experience with DDoS detection/mitigation systems or traffic filtering at scale
- Experience optimizing systems for CPU, memory, and network efficiency
- Familiarity with observability systems and large-scale telemetry pipelines

Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.

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.

Company Information

Company Name: Amazon Development Centre Ireland Limited

Company Website: https://www.amazon.jobs/en/locations/dublin

Company Address: ONE Burlington Plaza, Burlington Road, Dublin 4, Dublin, Ireland

Amazon Development Centre Ireland Limited is an operational entity that functions as one of Amazon’s technology and engineering sites in Ireland, delivering software development, systems engineering, and technical support capacities that contribute to Amazon’s global products and services. The entity is identified publicly as an Amazon development centre in Ireland and is part of Amazon’s broader network of engineering, research and development, and cloud infrastructure hubs across Europe. The centre’s activities focus on designing, building, testing, and operating software and services that support a range of Amazon offerings including retail technology, cloud services, consumer devices, and digital media platforms. As a technology development organisation linked to Amazon, the centre’s core business activities include software engineering and application development; cloud infrastructure design and operations; data engineering, analytics and machine learning development; quality assurance and automated testing; and the deployment and maintenance of production services. Teams at the centre typically work on back-end and front-end application code, distributed systems, platform services and APIs that integrate with Amazon’s global infrastructure. Workstreams commonly involve scalable service architectures, performance engineering, reliability and resilience engineering, security and compliance engineering, and developer tooling that enhance engineering productivity. The centre supports and contributes to several categories of products and services. These include cloud computing products and services (associated with Amazon Web Services) such as platform tooling, infrastructure automation, and services that enable customers and internal teams to deploy and manage cloud-native applications. It also contributes to consumer- and retail-facing systems that power aspects of Amazon’s online store—such as search, recommendation, pricing, logistics, and order-processing systems—by developing microservices, APIs, and data pipelines. Additionally, the centre supports work on digital media and device software, including components used in consumer devices, streaming services and voice-enabled technologies; development efforts can include software stacks, integration testing, and performance optimization for global deployments. Beyond core engineering, the centre typically houses capabilities in data science, applied research and machine learning where teams prototype, validate and operationalise models for personalization, search relevance, forecasting, and other data-driven features across Amazon products. Security engineering and compliance functions are also integral, focusing on secure design, vulnerability assessment, and adherence to regulatory and data-protection requirements relevant to European operations. Site teams may engage in site reliability engineering (SRE), incident response, observability and monitoring, and continuous delivery practices to ensure high availability of services in production. Amazon Development Centre Ireland Limited also supports organisational functions that enable engineering delivery such as product management, technical program management, user experience research, and localisation/internationalisation work to adapt services for European markets and languages. The centre frequently collaborates with other Amazon engineering teams across different geographies to deliver cross-functional projects, share platform services, and integrate regional requirements into global products. Recruitment and talent development are notable operational aspects: the centre actively hires software engineers, data scientists, system engineers, product builders and related roles to staff its projects. Typical hiring descriptions for roles at Amazon’s Dublin and Irish locations emphasise large-scale distributed systems, cloud-ready architectures, machine learning, automation, and a strong focus on data-driven decision-making. The centre also participates in local academic and technical communities through outreach, student engagement and partnerships, which support talent pipelines and knowledge exchange. From a customer and partner perspective, the centre’s outputs improve the reliability, scalability and feature set of Amazon’s consumer experiences and enterprise services. Its engineering work helps support the performance of online retail services, cloud offerings for businesses, software components for consumer devices, and media delivery infrastructure. Internally, the centre advances engineering practices, automation of operational tasks, and continuous improvement in software delivery. Public-facing information about the entity is provided through Amazon’s official recruitment and corporate pages that list Ireland among Amazon’s technology locations; these resources describe open roles, the types of engineering and technical work undertaken locally, and the centre’s role within Amazon’s broader technology organisation. Specific products or line-of-business assignments for teams may change over time as projects evolve and priorities shift, but the consistent focus remains on developing, operating and supporting software and services that form part of Amazon’s global product portfolio. Overall, Amazon Development Centre Ireland Limited represents Amazon’s established engineering presence in Ireland, contributing software development expertise, cloud and infrastructure engineering, data and machine learning work, and operational support to Amazon’s international technology operations.
Visit company vacancy