Software Development Engineer , Aurora

Amazon is a leading cloud computing and e-commerce company, known for its innovative approach to technology and customer service.
$129,300 - $223,600
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer , Aurora

Are you interested in building hyper-scale database services in the cloud? Do you want to revolutionize the way databases are built for the cloud? Amazon Aurora MySQL offers a MySQL compatible relational database engine that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. It provides up to five times better performance than MySQL, all at a price point one tenth that of a commercial database while delivering similar performance and availability.

We are looking for software developers who are passionate about databases and large-scale storage technologies, and excited about building database systems that run across thousands of servers across multiple datacenters worldwide. This is a core system development position where you will grow to own the design and development of significant system software components critical to our industry leading database services architected for the cloud.

Key responsibilities:

  • Solve challenging technical problems at every layer of the stack
  • Design, implement, test, deploy and maintain innovative software solutions
  • Build high-quality, highly available, always-on products
  • Research implementations that deliver the best possible experiences for customers
  • Participate in design discussions, code reviews, and communicate with stakeholders
  • Work cross-functionally to help drive business decisions with technical input

The team offers:

  • Inclusive culture with employee-led affinity groups
  • Work-life balance with flexibility in working hours
  • Mentorship and career growth opportunities
  • Full software development life cycle experience

This is a unique opportunity to become part of a fast-growing business and help shape its technology and features.

Last updated 5 months ago

Responsibilities For Software Development Engineer , Aurora

  • Design and develop significant system software components for cloud database services
  • Solve challenging technical problems at every layer of the stack
  • Implement, test, deploy, and maintain innovative software solutions
  • Build high-quality, highly available, always-on products
  • Research and implement solutions for the best possible customer experiences
  • Participate in design discussions and code reviews
  • Communicate with internal and external stakeholders
  • Work cross-functionally to drive business decisions with technical input

Requirements For Software Development Engineer , Aurora

Java
MySQL
Cassandra
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)
  • 2+ years experience maintaining and/or using large Cassandra cluster (preferred)
  • 1+ years experience contributing to Apache Cassandra (preferred)
  • 1+ years building large-scale systems or web services (preferred)

Benefits For Software Development Engineer , Aurora

Medical Insurance
Dental Insurance
Vision Insurance
  • Flexible working hours
  • Mentorship and career growth opportunities
  • Employee-led affinity groups
  • Competitive salary

Interested in this job?

Jobs Related To Amazon Software Development Engineer , Aurora

Sr. Software Development Engineer, WW Speed

Senior Software Engineer role at Amazon focusing on same-day delivery experience, offering competitive compensation and opportunity to revolutionize e-commerce delivery systems.

Software Development Engineer, AWS Fault Injection Service

Senior Software Engineer role at AWS focusing on service resilience and failure prevention through innovative tooling and systems engineering.

Software Development Engineer II, Amazon

Senior Software Engineer role at Amazon India Payments, building scalable payment platforms and solutions for millions of customers.

Software Development Engineer, Route 53 Resolver

Senior Software Engineer position at AWS Route 53 team working on scalable DNS services and infrastructure

Sr Software Dev Engineer, Vertical Ad Products

Senior Software Engineer role at Amazon leading technical strategy for AI-powered advertising solutions, requiring 5+ years experience in software development and team leadership.