Amazon Development Center U.S., Inc.

Technology

SeniorSoftwareDevelopmentEngineer,AmazonAuroraDSQL

$100–227k Seattle, Washington, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Development Engineer, Amazon Aurora DSQL at Amazon Development Center U.S., Inc.. Skills: Distributed systems, Database development, Cloud infrastructure. Design distributed algorithms. Implement distributed algorithms”

Industry & Context.

Technology
Problems you'll solve

Root cause analysis

What They're Looking For.

Must Have

Bachelor's degree in computer science, 5+ years software development experience, 5+ years programming experience, 5+ years full SDLC experience, 5+ years leading design or architecture, Experience as a mentor, Experience as a tech lead, Experience leading an engineering team

Nice to Have

Master's degree in computer science, Experience programming in Rust

What You'll Do.

Design distributed algorithms

Implement distributed algorithms

Deliver distributed algorithms

Design transaction algorithms

Implement transaction algorithms

Deliver transaction algorithms

Participate in design discussions

Participate in code review

Communicate with stakeholders

Work cross-functionally

Drive business decisions

Mentor junior engineers

How You'll Work.

Team & Collaboration

Cross-functional teams; Internal stakeholders; External stakeholders

Full Job Description

Aurora DSQL is a serverless, distributed SQL database with virtually unlimited scale, high availability, and zero infrastructure management. Aurora DSQL automatically scales compute, I/O, and storage, so it can efficiently adapt to any workload needs. The active-active serverless design automates failure recovery, so customers don't have to worry about traditional database failover. Aurora DSQL helps customers to build and maintain applications that are always available at any scale. This is a unique and rare opportunity to get in on the ground floor of a fast-growing business and help shape the technology that will power transactional and analytical workloads for Fortune 500 companies, start-ups, and everything in between. If contributing to the design and development of this new, first-of-its-kind database excites you, then this role may perfectly fit your career aspirations. Join us during this formative period of the product and be a leader in shaping the future of databases at Amazon and beyond! Aurora DSQL's BOM team tackles some of the most challenging problems in distributed systems at hyperscale. How do you accurately meter billions of transactions across a globally distributed, active-active database in real-time while ensuring every customer is billed correctly? How do you build observability systems that provide deep insights into a distributed SQL engine without impacting performance? How do you benchmark a database that can scale infinitely and make those tools available to customers worldwide? How do you predict capacity needs for a system that can grow from zero to massive scale in minutes? The team designs and builds novel distributed systems across four critical domains: metering infrastructure with sophisticated test contracts to guarantee billing accuracy; monitoring, logging, and distributed tracing solutions that give engineers and customers unprecedented visibility into system behavior; open-source benchmarking automation that validates DSQL's

Free ATS check

Applying for this Senior Software Development Engineer, Amazon Aurora DSQL role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Amazon Development Center U.S., Inc.?

Real rants from real employees. Read before you apply.

Read Company Rants →