Amazon Development Center U.S., Inc.

Technology

SoftwareDevelopmentEngineerII,AmazonDocumentDB

$144–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, Amazon DocumentDB at Amazon Development Center U.S., Inc.. Skills: Database systems, Distributed systems, Software design, Software implementation. Develop Amazon DocumentDB. Develop new query capabilities”

What You'll Achieve.

Make it easier to store data; Make it easier to query data; Make it easier to analyze data

Industry & Context.

Technology
Problems you'll solve

Solve hard problems

What They're Looking For.

Must Have

3+ years software development experience, 2+ years system design/architecture, 1+ years software development engineer experience, 1+ years large-scale software applications experience, 1+ years Object Oriented Design experience, Bachelor's degree or foreign equivalent, Programming language experience

Nice to Have

3+ years full software development life cycle experience, Bachelor's degree in computer science

What You'll Do.

Develop Amazon DocumentDB

Develop new query capabilities

Push performance bounds

Drive distributed systems innovation

Invest in user experience

Collaborate on research

Collaborate on prototyping

Collaborate on software design

Collaborate on implementation

Interact with customers

Work with product managers

Define product improvements

How You'll Work.

Team & Collaboration

Collaborate with colleagues; Work with teammates

Full Job Description

Our team develops Amazon DocumentDB (with MongoDB compatibility), a fully-managed cloud database that enables customers to persist and retrieve JSON documents. We are developing new query capabilities, pushing the bounds of performance, driving distributed systems innovation in scalability and high availability, and investing in user experience. As a engineer on the team, you will collaborate with colleagues on research, prototyping, software design, and implementation. Our technical problems span all aspects of database systems – multiversion concurrency control (MVCC), transactions, query optimization, data storage, indexing, parallel computation, wire protocol translation/compilation – as well as distributed systems, telemetry, build and deployment technology, and API and UI design. You may choose to focus on an area, work across areas, or rotate over time. You will have the opportunity to interact with customers and to work with product managers to define product improvements. You will solve hard problems, grow your skills, and mentor others along the way. If you are excited by the prospect of making it easier for customers to store, query, and analyze data at scale; if you are interested in databases, operating systems, distributed systems, and/or developer tools; and if you are looking to work with teammates to propose ideas, experiment, learn, and build great software – we would love to hear from you. About the team AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.   Why AWS? Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 compan

Free ATS check

Applying for this Software Development Engineer II, Amazon DocumentDB 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 →