Principal Software Engineer, Aurora Storage

Amazon
Full-time Berlin, Germany other-general
Posted:
February 24, 2026
Location:
Berlin, Germany, Germany

Job Description

Description

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. Aurora Storage also enables customer-facing features facilitating data recovery, logical replication, and improved performance. Examples include Aurora Global Database, Backtrack (“rewinding” a database cluster to a specific point in time), Continuous Backups, and Fast Clones.

Utility Computing (UC)

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

Apply for this Job

Submit your application for the Principal Software Engineer, Aurora Storage position at Amazon.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Berlin, Germany
Posted: February 24, 2026
Deadline: March 29, 2026