Taro Logo

Senior Software Development Engineer, Aurora Storage Team

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Development Engineer, Aurora Storage Team

Join Amazon's Aurora Storage team to revolutionize cloud database services! This role focuses on building distributed structured storage services for relational database segments. As a Senior SDE, you'll work on hyper-scale database services that run across thousands of servers worldwide, powering Amazon Aurora. You'll be responsible for designing and developing critical system components while having direct impact on hundreds of thousands of users.

The position offers a unique opportunity to shape the future of database systems in the cloud. You'll be working in a fast-paced environment, combining the energy of a startup with the resources of a large company. The team is at the forefront of cloud database innovation, building services that handle vast volumes of data efficiently and reliably.

This is a hands-on technical leadership role where you'll not only develop core components but also mentor other engineers. You'll need strong expertise in distributed systems, excellent coding skills, and the ability to deliver robust solutions that scale. The role combines technical excellence with customer focus, offering the chance to work on cutting-edge technology while solving real-world challenges.

As part of Amazon's database services division, you'll be contributing to a rapidly growing business segment with massive potential for expansion. The role offers the opportunity to work with industry-leading technology, collaborate with top talent, and directly influence the evolution of cloud database services.

Last updated 2 minutes ago

Responsibilities For Senior Software Development Engineer, Aurora Storage Team

  • Build hyper-scale database services in the cloud
  • Design and develop significant system software components
  • Build rock-solid components and mentor other engineers
  • Work on distributed systems that run across thousands of servers in multiple datacenters worldwide
  • Power Amazon Aurora service

Requirements For Senior Software Development Engineer, Aurora Storage Team

Java
  • 5+ years overall development experience and 5+ years enterprise software experience
  • Bachelor's Degree in Computer Science or equivalent - Masters in CS preferred
  • Proficiency in developing objected-oriented software, with deep experience in one or more relevant languages (Java, C++, or C#)
  • Knowledge of data structures, algorithms, distributed systems

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, Aurora Storage Team

Sr. Software Dev Engineer, Safety & DAT

Senior Software Engineer role at Amazon focusing on developing safety features for delivery associates, combining mobile development, backend systems, and vehicle sensor integration.

Sr Software Development Engineer, OEM Solid State Drives Team

Senior Software Development Engineer role at Amazon leading automation projects for AWS's SSD infrastructure, offering competitive pay and benefits.

Sr. Software Development Engineer, Alexa Enterprise Products (AEP), Alexa Enterprise Products

Senior SDE role at Amazon building enterprise-grade Alexa solutions, leading architecture and development of voice-enabled devices for properties like hotels and hospitals.

Sr. Software Development Engineer, Amazon Connect - Application Insights

Senior Software Development Engineer position at Amazon Connect focusing on Application Insights and cloud-based contact center solutions.

Sr Software Development Engineer, Amazon

Senior Software Engineer role at Amazon Tax Platform Services, building distributed systems for global tax calculations and compliance, requiring 5+ years of experience in software development and system architecture.