Amazon Development Center U.S., Inc.

Technology

SoftwareDevelopmentEngineerII,AWSDynamoDBWebService

$70–194k Seattle, Washington, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Development Engineer II, AWS DynamoDB Web Service at Amazon Development Center U.S., Inc.. Skills: Distributed systems, Database performance, Scalability. Build instrumentation. Observe performance”

Industry & Context.

Technology
Problems you'll solve

Root cause analysis

What They're Looking For.

Must Have

3+ years software development experience, 2+ years system design experience, Experience programming one language

Nice to Have

3+ years full SDLC experience, Experience with coding standards, Experience with code reviews, Experience with source control, Experience with build processes, Experience with testing, Experience with operations

What You'll Do.

Build instrumentation

Set performance targets

Improve capacity model

Solve technical problems

Design software solutions

Implement software solutions

Test software solutions

Deploy software solutions

Maintain software solutions

Research implementations

How You'll Work.

Team & Collaboration

Collaborate across teams; Participate in design discussions; Code review; Communicate with stakeholders; Work cross-functionally

Full Job Description

The AWS DynamoDB team is looking for a talented Software Development Engineer to join our fast-moving observability and scaling team. We build and manage a highly scalable, distributed key-value database service and focus on the hard problems so customers can focus on their business. Many of the world's fastest growing businesses depend on the scale and performance of DynamoDB to support their mission-critical workloads. DynamoDB is a key-value database that delivers single-digit-millisecond performance on a massive scale and incredibly high rate of requests per second. A lot of businesses, such as Disney, Dropbox, Snap, The Pokémon Company, as well as AWS and Amazon external and internal services, depend on the scale and performance of DynamoDB to support their mission-critical workloads. You and your team have the unique perspective and visibility into the core component's performance in DynamoDB. You will build new instrumentation and metric to understand which components contribute to how much latency, and work on latency reduction efforts at every percentile. Additionally, you will drive and set the performance target for each component and continuously improves DynamoDB's capacity management model. Utility Computing (UC) AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services. Key job responsibilities - Solid understanding of software and system designs - Build the toolings to observe per-cu

Free ATS check

Applying for this Software Development Engineer II, AWS DynamoDB Web Service 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 →