Enable job alerts via email!

Software Development Manager, CloudFront Control Plane

Amazon Web Services (AWS)

London

On-site

GBP 80,000 - 130,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Software Development Manager, leading innovative projects that influence the future of cloud technology. In this pivotal role, you'll manage high-caliber engineering teams, focusing on change propagation and cache invalidation systems for one of the most scalable services on earth. Your work will directly impact billions of users, enhancing transaction efficiencies and operational excellence. This is an exciting opportunity to drive transformation within a dynamic environment that values diversity, mentorship, and career growth.

Qualifications

  • Knowledge of software/hardware/network development lifecycle.
  • Experience managing high-caliber software engineering teams.

Responsibilities

  • Own propagation of customer configurations across CloudFront control and data planes.
  • Lead and develop the Change Propagation and Cache Invalidation engineering teams.

Skills

C
Rust
Java
Software Engineering
Team Leadership
Change Propagation
Cache Invalidation

Education

Bachelor's Degree in Computer Science or related field

Job description

Software Development Manager, CloudFront Control Plane

Join to apply for the Software Development Manager, CloudFront Control Plane role at Amazon Web Services (AWS).

Description

Amazon CloudFront is a content delivery network that securely delivers videos, live streams, web content, applications, and APIs to customers globally with low latency, high transfer speeds, all within a developer-friendly environment. Our mission is to build and operate a better and secure Internet. Our team writes software which works flawlessly for millions of transactions every second and exabytes of data. Every day we innovate and solve problems at unprecedented scale.

This is a unique opportunity to influence product direction as part of building next-generation change propagation and cache invalidation systems. We are looking for an engineering leader to innovate and solve the hardest problems in scale, security, availability, and performance. Responsibilities include owning control plane change propagation and invalidations, leading and growing the engineering team, and building next-generation solutions using technologies like C, Rust, Java, and AWS internal services. The role involves designing, building, and operationalizing software to meet customer performance and scale expectations, with a focus on operational and engineering excellence. Building and managing teams of engineers is essential.

Why join us?

  • It is the right time to join, as we are undertaking major transformation of our Control Plane services.
  • This role offers a unique opportunity to influence one of the most scalable services on earth.
  • You will have a direct impact on billions of individuals and organizations, optimizing transaction efficiencies.

Key responsibilities

  • Own propagation of customer configurations across CloudFront control and data planes.
  • Own cache invalidation systems across these planes.
  • Lead and develop the Change Propagation and Cache Invalidation engineering teams.
  • Drive adoption of next-generation change propagation and invalidation systems.

About The Team

AWS Infrastructure Services (AIS) manages the design, delivery, and operation of AWS's global infrastructure, supporting data centers, servers, storage, networking, power, and cooling. The team faces complex challenges and collaborates across AWS to ensure safety, security, and capacity at optimal costs, fostering an inclusive culture that encourages bold ideas.

About AWS

We value diverse experiences and encourage candidates from all backgrounds to apply, even if they do not meet all preferred qualifications. AWS is the leading cloud platform, known for continuous innovation and serving startups to Fortune 500 companies.

Our culture emphasizes curiosity, inclusion, mentorship, career growth, and work/life balance, supporting our employees to excel and innovate.

Basic Qualifications

  • Knowledge of engineering practices for full software/hardware/network development lifecycle.
  • Experience managing high-caliber software engineering teams delivering scalable systems.
  • Experience designing or architecting reliable, scalable systems.
  • Experience partnering with product and program management teams.
  • Experience working directly within engineering teams.

Preferred Qualifications

  • Experience communicating with users, technical teams, and leadership to define requirements and strategies.
  • Experience recruiting, mentoring, and managing software engineers to improve effectiveness.

Amazon is an equal opportunity employer committed to diversity and privacy. For accommodations, visit this link.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Development Manager, CloudFront Control Plane

Amazon

London

On-site

GBP 70,000 - 110,000

7 days ago
Be an early applicant

Software Development Manager, CloudFront Control Plane

ENGINEERINGUK

London

On-site

GBP 125,000 - 150,000

30+ days ago