Amazon.com Services LLC

Technology

SoftwareDevelopmentEngineerII,AWSDynamoDB

$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 at Amazon.com Services LLC. Skills: Distributed systems, Database scaling, Large-scale services. Design distributed services. Develop distributed services”

Industry & Context.

Technology
Problems you'll solve

Simplifying complex problems

What They're Looking For.

Must Have

3+ years software development experience, 2+ years design or architecture experience, Experience programming with one language

Nice to Have

3+ years full SDLC experience, Bachelor's degree in computer science

What You'll Do.

Design distributed services

Develop distributed services

Manage distributed services

Optimize distributed services

Re-imagine distributed services

Translate requirements to architecture

Manage development activities

Participate in designs

Participate in design reviews

Participate in code reviews

Participate in implementation

Deliver quality features

Execute against project plans

Contribute to intellectual property

How You'll Work.

Team & Collaboration

Work with sharp individuals; Guidance from senior engineers

Full Job Description

Do you want to work on new scaling challenges for one of the largest databases on earth? Do you enjoy simplifying complex problems and working on distributed systems? Do you want to work on a product that can access petabytes of data in 9 milliseconds or less, back up hundreds of terabytes of data in seconds, even across continents? DynamoDB is a key-value and document database that delivers single-digit-millisecond performance at any scale. As one of the largest distributed database systems in the world, we continue to believe it is Day 1 for the DynamoDB business. We are looking for a deeply technical, team-first software development engineer to push this product even further. As our database continues to grow, we need to scale the product even further. We are rearchitecting DynamoDB’s global footprint to make it even more scalable. DynamoDB engineers are constantly challenged to think of unique and innovative solutions. The quality bar is high. As an engineer here, you will work on building services that operate at a massive scale and are responsible for routing large amount of data. Our code is responsible for routing customer requests in the most efficient way across thousands of machines, while providing high throughput and low-latency experience. You will exercise your intellectual curiosity, work with motivated teams of sharp individuals, and get insightful guidance from senior and principal engineers. This is a hands-on position in which you will own everything from requirements gathering, designs, design reviews, implementations, code reviews, incremental feature launches, operations, mentoring, and the driving of continuous improvement. Key job responsibilities - Design, Develop, Manage, optimize, and re-imagine highly distributed, large-scale services. - Translate complex functional and technical requirements into detailed architecture and design. - Be hands on. Work with others on the engineering team to manage day-to-day development activities, partici

Free ATS check

Applying for this Software Development Engineer II, AWS DynamoDB 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.com Services LLC?

Real rants from real employees. Read before you apply.

Read Company Rants →