Sr. Software Development Engineer, Aurora Leadership

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Sr. Software Development Engineer, Aurora Leadership

Join AWS's Aurora team to revolutionize cloud database services. Aurora is a cutting-edge distributed database service that combines novel techniques with serverless capabilities to handle millions of transactions per second and petabytes of storage. As a Senior Software Development Engineer, you'll work on one of AWS's fastest-growing services, making critical engineering decisions that impact global businesses.

The role focuses on database kernel development, particularly with Aurora's distributed, fault-tolerant architecture that can auto-scale up to 128TB in a single volume. You'll be part of AWS Utility Computing (UC), which provides foundational services like S3 and EC2, consistently innovating to maintain AWS's industry leadership.

Amazon offers a collaborative environment where diversity is valued and career growth is prioritized. You'll benefit from mentorship opportunities, knowledge-sharing platforms, and employee-led affinity groups that foster inclusion. The company emphasizes work-life harmony with flexible arrangements and a supportive culture.

The ideal candidate brings database engine expertise, with PostgreSQL or MySQL experience being particularly valuable. You'll work with cutting-edge distributed systems, making direct impacts on hundreds of thousands of users while collaborating with talented engineers in a fast-paced, innovative environment.

This role offers the chance to shape the future of cloud databases while working for the world's most comprehensive cloud platform. You'll be supported by Amazon's leadership principles, focusing on customer obsession, ownership, and innovation, while having access to resources for continuous learning and professional development.

Last updated 24 minutes ago

Responsibilities For Sr. Software Development Engineer, Aurora Leadership

  • Work on Aurora database service that scales to millions of transactions per second
  • Develop and maintain distributed database systems
  • Build large scale database services in the cloud
  • Work with database engine internals
  • Contribute to architecture and design of new and current systems

Requirements For Sr. Software Development Engineer, Aurora Leadership

Java
PostgreSQL
MySQL
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience leading architecture and design of new and current systems
  • Professional software development experience (non-internship)
  • Programming experience with modern languages like Java, C++, or C#
  • Experience with object-oriented design
  • Development experience in the last 3 years

Benefits For Sr. Software Development Engineer, Aurora Leadership

  • Flexible work hours
  • Mentorship opportunities
  • Career development resources
  • Employee-led affinity groups
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Sr. Software Development Engineer, Aurora Leadership

Software Development Engineer, Device Advertising

Senior Software Engineer role at Amazon's Device Advertising team, building advertising solutions for Alexa devices with full-stack development across services, UI, and big data.

Senior Software Engineer

Senior Software Engineer role at AWS focusing on building scalable cloud services and distributed systems, requiring 7+ years of experience in software development.

Systems Development Eng (AWS Generative AI & ML Servers), AWS Hardware Engineering Accelerators

Senior Systems Development Engineer role at AWS focusing on Generative AI and ML server infrastructure, combining hardware expertise with software development for cloud platforms.

Sr Automation Engineer, RME

Senior Automation Engineer position at Amazon focusing on maintaining and optimizing automated systems in fulfillment centers, requiring expertise in PLC programming, robotics, and industrial automation.

Systems Development Eng (AWS Generative AI & ML Servers), AWS Hardware Engineering Accelerators

Senior Systems Development Engineer role at AWS, focusing on Generative AI and ML server infrastructure, offering competitive compensation and opportunity to shape cloud computing future.