Enable job alerts via email!

Software Development Manager, Aurora Storage

Amazon.com, Inc.

London

On-site

GBP 70,000 - 110,000

Full time

30+ days ago

Boost your interview chances

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

Job summary

Join a forward-thinking team at one of the largest cloud providers, where you will lead engineering efforts to innovate and enhance AWS Aurora's database services. This role offers the unique opportunity to shape technology and product direction while working in a fast-paced startup-like environment. You'll manage a skilled team, tackle platform challenges, and make a significant impact on the cloud services used by hundreds of thousands of customers. If you're passionate about engineering leadership and want to drive change in a dynamic setting, this position is perfect for you.

Qualifications

  • 3+ years of engineering team management experience.
  • 7+ years of engineering experience with modern programming languages.

Responsibilities

  • Lead teams to design and deliver scalable AWS Aurora services.
  • Participate in product direction and roadmap planning.

Skills

Engineering team management
Software development
Agile methodologies
Distributed systems
Modern programming languages (Java, C#, C++)

Job description

Software Development Manager, Aurora Storage

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.

Looking to be part of a team building hyper-scale database services in the cloud? Do you want to revolutionize the way people manage vast volumes of data in the cloud where you have direct and immediate impact on hundreds of thousands of users who use AWS database services?

Aurora is a distributed, fault-tolerant database service, leveraging a self-healing storage system that auto-scales up to 128TB, it performs up to five times faster than standard MySQL databases and three times faster than standard PostgreSQL databases. Aurora is one of the fastest-growing AWS services, with business and engineering decisions having a widespread impact across many of the world's fastest growing businesses! Our customers depend on the performance of our services to scale and support their mission-critical workloads.

Operating much like a start-up, we have a very flat organizational structure and a casual office vibe, but leverage all the resources and stability of being the largest cloud provider.

About the team: the Amazon Aurora Storage team focuses on building storage solutions for database services that provide high availability and durability.

We are looking for a highly skilled, experienced, and motivated engineering leader to solve platform and tooling challenges at a massive scale. You will lead teams that design and deliver services for extensive scalability and manageability of AWS Aurora. You will participate in product direction and roadmap planning, project execution scheduling, and hiring engineers to develop cutting-edge database platform services. This is a unique and rare opportunity to get in on the ground floor within a fast-growing service and help shape the technology, product, and the business direction. A successful candidate will bring deep technical and leadership expertise and the ability to work within a fast-paced startup culture in a large company to deliver solid code that has a broad business impact.

BASIC QUALIFICATIONS
  • 3+ years of engineering team management experience
  • 7+ years of engineering experience
  • 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
  • Proficiency in at least one modern programming language, e.g. Java, C#, or C++
  • 5+ years of experience managing an Agile team of 10+ software development engineers
  • Experience building scalable distributed systems with service-oriented architectures
PREFERRED QUALIFICATIONS
  • Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills and make them more effective product software engineers
  • Experience managing a team of high caliber Software Engineers developing complex, world-class, scalable software systems that have been successfully delivered to customers
  • Experience with distributed databases and/or storage systems
  • A deep understanding of software engineering practices, object-oriented analysis & design, design patterns, and algorithms
  • Demonstrated strong technical judgment in conjunction with passionate customer-focus

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 this link for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Posted: February 7, 2025 (Updated about 1 hour ago)

Posted: February 12, 2025 (Updated about 2 hours ago)

Posted: February 12, 2025 (Updated about 3 hours ago)

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

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

Similar jobs

Senior Manager Software Development, Aurora Storage

Amazon

London

On-site

GBP 80,000 - 120,000

Today
Be an early applicant

Software Development Manager, Aurora Storage

Amazon

London

On-site

GBP 60,000 - 100,000

30+ days ago