You will need to login before you can apply for a job.
Software Development Manager, CloudFront Control Plane
Sector: Distribution and Warehouse, Technology
Role: Manager
Contract Type: Permanent
Hours: Full Time
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 invalidations systems. We are looking for an engineering leader to innovate and solve the hardest problems in scale, security, availability, and performance. This leader will own control plane change propagation and invalidations aspects of the service. As our service continues to grow, the challenge is to scale by another order of magnitude, using a wide spectrum of technologies ranging from C, Rust, Java and many AWS internal services. This leaders responsibilities will include all aspects of the service experience: designing and building the software, delivering on customer performance and scale expectations, and operational excellence. Self-ability to build teams, and directly work and manage junior and senior engineers, along with a focus on operational and engineering excellence, is a must. If you are interested in living every day at the forefront of scale and innovative technologies, you will enjoy Amazon CloudFront!
Why should you join us?
* It is the right time to join. We are undertaking major transformation of our Control Plane services.
* This is a unique opportunity to truly influence one of the most scalable services on earth.
* Its rare to work in a job that will have direct effect on billions of individuals, small startups up and Fortune 500 companies. Each second or millisecond saved per transaction results in millions or billions saved.
Key job responsibilities
* Own propagation of customer configurations across CloudFront control and data planes.
* Own cache Invalidations system across CloudFront control and data planes.
* Lead and grow the Change Propagation and cache Invalidations engineering team.
* Build and drive the adoption of next-generation Change Propagation and Invalidations.
BASIC QUALIFICATIONS
* Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations.
* Experience in engineering team management.
* Experience managing a team of high calibre Software Engineers developing complex, world class, scalable software systems that have been successfully delivered to customers.
* Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems.
* Experience partnering with product and program management teams.
* Experience working directly within engineering teams.
PREFERRED QUALIFICATIONS
* Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy.
* Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers.
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 to know more about how we collect, use and transfer the personal data of our candidates.
Amazon is committed to a diverse and inclusive workplace. We do not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
J-18808-Ljbffr