Software Development Engineer III, Aurora

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
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 seeking a Senior Software Engineer to join their Aurora database team, a cutting-edge service that provides MySQL and PostgreSQL compatibility with superior performance and cost-effectiveness. This role is part of the Aurora Storage platform team, focusing on building large-scale systems that span thousands of servers across global data centers.

The position offers an opportunity to work on Amazon Aurora, a revolutionary database service that delivers up to five times better performance than MySQL at one-tenth the cost of commercial databases. You'll be responsible for developing and maintaining critical components of AWS's industry-leading database services, specifically designed for cloud architecture.

As a senior engineer, you'll contribute to building rock-solid components while also mentoring other engineers. The role requires exceptional software development skills, strong communication abilities, leadership qualities, and a customer-focused mindset. You'll be working in a fast-paced, startup-like environment within AWS, where you'll have direct impact on hundreds of thousands of users.

The position involves collaboration across diverse teams and projects, working on challenging technical problems that often haven't been solved before. You'll be responsible for designing, implementing, and maintaining innovative software solutions that transform service performance, durability, cost, and security. The role requires expertise in distributed systems, database technologies, and cloud computing.

AWS values diverse experiences and maintains an inclusive culture through employee-led affinity groups and ongoing learning opportunities. The company offers strong work-life harmony and provides resources for career development and mentorship. This is an excellent opportunity for experienced engineers who want to shape the future of cloud database technology while working with a global team of talented professionals.

Last updated 44 minutes ago

Responsibilities For Software Development Engineer III, Aurora

  • Build high-impact solutions for a large customer base
  • Design, implement, test, deploy and maintain innovative software solutions
  • Build high-quality, highly available, always-on products
  • Participate in design discussions and code review
  • Work cross-functionally to help drive business decisions
  • Solve challenging technical problems at every layer of the stack
  • Create metrics and implement automation improvements
  • Resolve root cause of software defects

Requirements For Software Development Engineer III, Aurora

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

Benefits For Software Development Engineer III, Aurora

  • Work-life harmony
  • Mentorship and career growth opportunities
  • Inclusive team culture
  • Employee-led affinity groups
  • Ongoing learning experiences
  • Workplace accommodations for disabilities

Interested in this job?

Jobs Related To Amazon Software Development Engineer III, Aurora

Sr. Software Development Engineer (Ruby) - ART19

Senior Software Engineer role at Amazon's ART19, building podcast hosting and ad-serving platform using Ruby on Rails with salary range $151K-$261K.

Senior Software Development Engineer, Aurora PostgreSQL

Senior Software Engineering role at AWS focusing on Aurora PostgreSQL database development, requiring 7+ years of experience in software development and distributed systems.

Senior Software Development Engineer, Digital & Emerging Payments Tech

Senior Software Development Engineer role at Amazon's Digital & Emerging Payments Tech Team, building innovative payment solutions for global customers.

Senior Software Development Engineer, Aurora PostgreSQL

Senior Software Engineer role at AWS working on Aurora PostgreSQL, building scalable database services and distributed systems with competitive compensation and benefits.

Senior Software Development Engineer- AWS Aurora, Aurora

Senior Software Engineering role at AWS Aurora team, building high-scale cloud database services with competitive compensation range of $151,300-$261,500.