Software Development Engineer III, Aurora

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer III, Aurora

AWS Utility Computing (UC) is at the forefront of cloud innovation, managing crucial services like S3 and EC2. The role focuses on Amazon Aurora, a MySQL and Postgres compatible database service that delivers 5x better performance than MySQL at 1/10th the cost of commercial databases.

As a Software Engineer in the Aurora Storage platform team, you'll be building large-scale systems spanning thousands of servers across global data centers. This is a core systems development position where you'll own the design and development of critical software components for cloud-based database services.

The role combines hands-on development with mentoring opportunities, requiring both technical excellence and leadership skills. You'll be working with auto-scaling, auto-healing distributed storage clusters at massive world-wide scale. This position offers a unique opportunity to shape technology, product, and business direction in a fast-growing environment.

AWS values diversity and provides extensive career development resources, including employee-led affinity groups, mentorship programs, and ongoing learning experiences. The company emphasizes work-life harmony and provides a flexible working culture that supports both professional and personal growth.

The ideal candidate will bring deep technical expertise, strong communication skills, and the ability to work effectively in a fast-paced environment. You'll be part of a team that's revolutionizing how databases are built for the cloud, with direct impact on hundreds of thousands of AWS database service users.

Last updated 3 days ago

Responsibilities For Software Development Engineer III, Aurora

  • Design and develop significant software components for database services
  • Build large scale systems across multiple data-centers
  • Mentor other engineers
  • Lead technical architecture and design
  • Contribute to core systems development
  • Support development of AWS database services

Requirements For Software Development Engineer III, Aurora

Java
MySQL
PostgreSQL
  • 5+ years of programming experience with at least one software programming language
  • 5+ years of non-internship professional software development experience
  • 5+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent

Benefits For Software Development Engineer III, Aurora

Medical Insurance
Dental Insurance
Vision Insurance
  • Career development opportunities
  • Mentorship programs
  • Work-life balance
  • Flexible working culture
  • Inclusive team culture
  • Ongoing learning experiences

Interested in this job?

Jobs Related To Amazon Software Development Engineer III, Aurora

Senior Software Development Engineer, Elastic Block Storage, Server Durability Engine

Senior Software Engineer role at AWS EBS team, developing core storage and durability components for one of the world's largest distributed storage systems.

Product Lifecycle Electrical Engineer

Senior Product Lifecycle Electrical Engineer role at Amazon, focusing on power distribution systems for data centers, requiring 5+ years of experience and extensive technical expertise.

Sr. Software Development Engineer, Alexa Audio

Senior Software Engineer role at Amazon's Alexa Audio team, leading development of voice-controlled audio experiences and streaming service integrations.

Senior Software Development Engineer, 3P Pricing

Lead Amazon's Worldwide Pricing team building scalable solutions that help sellers optimize their business performance and delight customers worldwide.

Sr Software Development Engineer, Pre Station Planning Technology

Senior Software Engineer role at Amazon focusing on logistics technology and delivery network optimization in Bangalore, India.