Taro Logo

Software Development Engineer, AWS Aurora DSQL

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer, AWS Aurora DSQL

Join the innovative team behind Amazon Aurora DSQL, announced during re 2024, and be part of building revolutionary transactional database technology. This role offers an exceptional opportunity to shape the future of databases at Amazon and beyond, working with distributed data management at the heart of AWS database services.

The position involves developing ultra-fast and highly scalable performance solutions using specialized data structures, distributed consensus algorithms, and advanced technologies. You'll be joining a team of industry-leading innovators with numerous patents and research publications in distributed data management.

As part of AWS Utility Computing (UC), you'll contribute to foundational services like Amazon S3 and EC2, while working on cutting-edge database technology. The team culture emphasizes knowledge-sharing, mentorship, and continuous learning, making it ideal for engineers passionate about distributed systems and database technology.

The role offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus comprehensive benefits. You'll work in a startup-like environment, focusing on high-impact projects while collaborating with talented engineers who value work-life harmony.

AWS values diverse experiences and fosters an inclusive culture through employee-led affinity groups and ongoing learning experiences. The team supports professional growth through mentorship, thorough code reviews, and opportunities to work on complex technical challenges.

This is an excellent opportunity for engineers interested in distributed systems, database technology, and cloud computing who want to make a significant impact on products used by millions of customers worldwide. You'll be at the forefront of database innovation, working with a team that combines technical excellence with a collaborative, inclusive culture.

The position offers the chance to work on groundbreaking technology while developing your expertise in distributed systems, database architecture, and cloud computing. If you're passionate about building scalable, reliable systems and want to be part of shaping the future of cloud databases, this role provides the perfect platform for your career growth.

Last updated 6 months ago

Responsibilities For Software Development Engineer, AWS Aurora DSQL

  • Design, implement and deliver state-of-the-art distributed, high-performance data and transaction management processing algorithms
  • Deploy and monitor new features in a highly available and fault tolerant system
  • Create metrics and implement automation improvements
  • Participate in design discussions and code reviews
  • Work cross-functionally to help drive business decisions
  • Build high-impact solutions for large customer base

Requirements For Software Development Engineer, AWS Aurora DSQL

  • 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
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer, AWS Aurora DSQL

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Comprehensive benefits package
  • Career growth and mentorship opportunities
  • Work-life harmony
  • Employee-led affinity groups
  • Inclusive work culture