Software Development Engineer, DynamoDB Storage

Amazon Inc.

Seattle (WA)

On-site

USD 100,000 - 130,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance (medical, dental, vision, prescription)
401(k) matching
Paid time off
Parental leave

Job summary

Amazon is seeking a Software Development Engineer for DynamoDB Storage in Seattle, WA. The role focuses on designing and optimizing highly distributed services while collaborating closely with engineering teams. The ideal candidate will have significant software development experience and a Bachelor's degree in Computer Science or related field.

Qualified applicants will enjoy benefits such as health insurance, 401(k) matching, and flexible spending accounts. Join us to tackle scaling challenges for one of the largest databases worldwide.

Qualifications

  • 3+ years of professional software development experience (non-internship).
  • 2+ years of experience designing or architecting new and existing systems.
  • Experience programming with at least one software programming language.

Responsibilities

  • Design, build, operate, and optimize highly distributed, large-scale services.
  • Translate requirements into detailed solution architectures and technical plans.
  • Collaborate with the engineering team on development activities.

Skills

Software Development
System Design
Distributed Systems
Programming Language

Education

Bachelor's degree in Computer Science or equivalent

Job description

Software Development Engineer, DynamoDB Storage

Job ID: 10440556 | Amazon Development Center U.S., Inc.

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? In this role you will work on a service that stores petabytes of data and maintains a very high bar for durability, availability, and performance.

Key Responsibilities
  • Design, build, operate, and optimize highly distributed, large‑scale services.
  • Translate requirements into detailed solution architectures and technical plans.
  • Collaborate with the engineering team on day‑to‑day development activities, design discussions, code reviews, and ongoing operations of the service.
  • Deliver quality engineering work on time and on budget, executing against project plans and delivery commitments.
  • Scale distributed systems with optimal balance between performance and cost.
  • Automate and improve repetitive operational processes.
  • Support junior team members as they progress.
Basic Qualifications
  • 3+ years of professional software development experience (non‑internship).
  • 2+ years of experience designing or architecting new and existing systems (design patterns, reliability, and scaling).
  • Experience programming with at least one software programming language.
Preferred Qualifications
  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent.

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information.

Benefits include health insurance (medical, dental, vision, prescription), Basic Life & AD&D insurance, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, 401(k) matching, paid time off, parental leave, and more. Compensation will be determined based on experience, qualifications, and location.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer, DynamoDB Storage
Software Development Engineer, DynamoDB Storage

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
+2
Software Development Engineer II, DynamoDB Fleet Services
Software Development Engineer II, DynamoDB Fleet Services

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Development Engineer, DynamoDB
Software Development Engineer, DynamoDB

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
+1
Software Development Engineer, Amazon DynamoDB
Software Development Engineer, Amazon DynamoDB

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health benefits
RSUs
401(k) matching
+1
Software Development Engineer, DynamoDB
Software Development Engineer, DynamoDB

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Engineer II, AWS DynamoDB
Software Engineer II, AWS DynamoDB

Amazon • Seattle (WA)

On-site
USD 143,700 - 194,400
RSUs
Health insurance
401(k) matching
Software Engineer II, AWS DynamoDB
Software Engineer II, AWS DynamoDB

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Sign-on payments
RSUs
Comprehensive benefits
Software Development Engineer – Amazon DynamoDB, AWS DynamoDB Global Tables
Software Development Engineer – Amazon DynamoDB, AWS DynamoDB Global Tables

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
Sign-on payments
+2
Software Development Engineer, AWS DynamoDB
Software Development Engineer, AWS DynamoDB

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Sign-on payments and RSUs
Health insurance
401(k) matching
+2
Senior System Development Engineer, DynamoDB
Senior System Development Engineer, DynamoDB

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 151,000 - 205,000
Health insurance