Amazon Web Services (AWS) logo

Principal Software Engineer - Aurora Storage

Amazon Web Services (AWS)

Job Description

As a Principal Software Engineer for Aurora Storage at Amazon Web Services (AWS), you will be at the forefront of designing and developing large-scale, resilient storage systems. Aurora Storage is a highly available, self-healing, and six-way replicated storage service purpose-built for cloud databases. Unlike other relational databases, Aurora’s separation of compute and storage enables offloading several critical functions such as transaction redo logging, crash recovery, and backup/restore to Aurora. Aurora also enables customer-facing features facilitating data recovery, logical replication, and improved performance.

Key Responsibilities

  • Design and develop large-scale, resilient storage systems.
  • Innovate and support new technological architectures.
  • Translate customer needs into workable technology solutions.
  • Produce both detailed technical work and high-level architectural designs.
  • Work with leaders across the database services organization to define business and architecture vision.
  • Own the architecture, existing and future, for the Aurora storage layer.
  • Mentor engineers on the team and establish best practices.
  • Engage in the entire software development lifecycle to have a hands-on impact.

About You

You are passionate about designing large-scale and resilient storage systems, innovating and supporting new technological architectures. You think globally when building systems, ensuring high performance and scalability. You are a pragmatic visionary who can translate customer needs into workable technology solutions. Your expertise is deep and broad; you’re hands-on, producing both detailed technical work and high-level architectural designs.

Basic Qualifications

  • Knowledge of object-oriented design, data structures, and algorithms.
  • Experience in professional software development.

Preferred Qualifications

  • Experience designing and building large-scale systems in a multi-tiered, distributed environment (Service Oriented Architecture).

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.

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.

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 empowers us to be proud of our differences.

Mentorship and 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.

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.

Benefits
Extracted with AI

  • Work/Life Balance
  • Inclusive Team Culture
  • Mentorship and Career Growth

Similar jobs

Last update: 23 minutes ago

Amazon logo
Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Senior Applied Scientist, AWS Marketing AI/ML

Join AWS as a Senior Applied Scientist in Marketing AI/ML, leading personalization and targeting initiatives.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Frontend Engineer II

Join AWS as a Frontend Engineer II to build web applications using Angular, CSS, and JavaScript frameworks.

Amazon logo
Amazon

Senior Software Development Engineer

Join Amazon as a Senior Software Development Engineer to innovate in delivery and fulfillment technology.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Applied Scientist, Artificial General Intelligence

Join AWS as an Applied Scientist in Artificial General Intelligence, driving AI innovation in cloud computing.

Amazon logo
Amazon

Software Development Engineer Intern

Join Amazon as a Software Development Engineer Intern in Amsterdam. Work on cutting-edge technology and industry-defining projects.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Deep Learning Architect, AWS Generative AI Innovation Center

Join AWS as a Deep Learning Architect to innovate with Generative AI, solving real-world problems in a fast-paced environment.

Gofore logo
Gofore

Senior Full-Stack Developer with AWS and Angular

Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Deployment Cloud Support Engineer - Spanish Speaker

Join AWS as a Deployment Cloud Support Engineer in Dublin, fluent in Spanish, to support global cloud solutions.

Amazon logo
Amazon

DevOps Engineer with AWS and Linux Experience

Join Amazon as a DevOps Engineer to work on AWS cloud solutions, Linux systems, and CI/CD in New York.

Amazon logo
Amazon

Software Development Engineer Intern

Join Amazon as a Software Development Engineer Intern in Luxembourg. Work on cutting-edge projects and innovate with experienced engineers.

Uber logo
Uber

Senior Software Engineer, Backend

Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.

Amazon logo
Amazon

Software Development Engineer Intern

Join Amazon as a Software Development Engineer Intern in Stockholm, Sweden. Work on cutting-edge technology and industry-defining projects.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Doctor logo
Doctor

Software Development Engineer I, Redshift

Join Amazon Redshift as a Software Development Engineer I to design and implement high-performance data solutions.

Walmart Global Tech logo
Walmart Global Tech

Principal Software Engineer - SRE

Join Walmart Global Tech as a Principal Software Engineer - SRE, leading CI/CD and system architecture innovations.

Stream logo
Stream

DevOps Engineer with AWS and Linux Expertise

Join Stream as a DevOps Engineer to manage AWS infrastructure, enhance system observability, and work with cutting-edge technology.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Systems Development Engineer, Managed Operations

Join AWS as a Systems Development Engineer in Dublin to lead operations for the European Sovereign Cloud, focusing on high-availability AWS services.

SQUER logo
SQUER

Cloud Engineer

Join SQUER as a Cloud Engineer in Vienna. Work with AWS, Azure, or GCP, automate with Terraform, and enjoy hybrid work and great benefits.

Audible logo
Audible

Lead Software Development Engineer, Consumer Domains

Lead Software Development Engineer role at Audible in Newark, NJ, focusing on consumer domains and innovative software solutions.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Software Development Engineer II, AWS Field Experience

Join AWS as a Software Development Engineer II to build innovative global products. Embrace a culture of inclusion and career growth.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Front End Engineer II - AWS Systems Manager

Join AWS as a Front End Engineer II to build interactive interfaces using React and JavaScript for AWS Systems Manager.