Taro Logo

Software Development Engineer, Amazon Aurora DSQL

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

Description For Software Development Engineer, Amazon Aurora DSQL

Aurora DSQL is a serverless, distributed SQL database with virtually unlimited scale, high availability, and zero infrastructure management. The Dataplane Frontend team is responsible for critical services and components providing security in a multi-tenant environment using Firecracker µVMs, protocol correctness for connections and transactions, high availability, and infinite horizontal compute scalability.

As a Software Development Engineer, you will:

  • Design and implement state-of-the-art distributed, high-performance data and transaction processing algorithms
  • Create metrics, implement automation and resolve root causes of software defects
  • Participate in design discussions and code reviews
  • Deploy and monitor features in a highly available cloud system
  • Work cross-functionally to drive business decisions

The team develops primarily in Rust and uses CDK (Amazon Cloud Development Kit) for cloud infrastructure. This role offers:

  • Mentorship and career growth opportunities
  • A supportive environment that celebrates knowledge-sharing
  • Work-life balance with flexible working hours
  • Inclusive team culture with 10 employee-led affinity groups
  • Comprehensive benefits and competitive compensation

Join us in shaping the future of databases at Amazon, working with industry-leading innovators in a team passionate about delivering exceptional performance and scalability. This is an opportunity to contribute to a next-generation hyper-scale database service that will power workloads for Fortune 500 companies and startups alike.

Last updated 2 days ago

Responsibilities For Software Development Engineer, Amazon Aurora DSQL

  • Design and implement distributed, high-performance data processing algorithms
  • Create metrics and implement automation improvements
  • Participate in design discussions and code reviews
  • Deploy and monitor features in cloud environment
  • Work cross-functionally to drive business decisions

Requirements For Software Development Engineer, Amazon Aurora DSQL

Rust
  • 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
  • Knowledge of professional software engineering & best practices
  • Bachelor's degree or equivalent

Benefits For Software Development Engineer, Amazon Aurora DSQL

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Work-life balance
  • Flexible working hours
  • Career growth opportunities
  • Mentorship program

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Aurora DSQL