Software Development Engineer, DynamoDB Storage

Amazon Inc.

Seattle, Northern (WA, KY)

Hybrid

USD 144,000 - 194,000

Full time

6 days ago
Be an early applicant
Application generator

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
401(k) matching
Paid time off
Parental leave
RSUs

Job summary

Amazon Development Center U.S., Inc. seeks a Software Development Engineer for DynamoDB Storage in Seattle, WA. You will contribute to a high-scale distributed database, focusing on durability, availability, and performance.

The role requires strong software development experience and system design expertise, with opportunities to influence architecture and drive impactful projects. Join a world-class team delivering petabyte-scale data services and cutting-edge cloud solutions.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of design or architecture experience for new and existing systems.
  • Experience programming with at least one software programming language.

Responsibilities

  • Design, build, operate, optimize highly distributed, large-scale services.
  • Translate requirements into detailed solution architectures and technical plans.
  • Work with the engineering team on day-to-day development, design discussions, code reviews, and operations.
  • Deliver quality engineering work on time and on budget. Execute 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 in their career progression.

Skills

Software development
System design
Programming languages

Education

Bachelor's degree in computer science

Job description

Software Development Engineer, DynamoDB Storage

Job ID: 10440557 | 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.

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 DynamoDB. We are looking for a deeply technical, team-first software development engineer to help us advance the product as our customer base continues to grow. DynamoDB engineers are constantly challenged to think of unique and innovative solutions. As an engineer here, you will exercise your intellectual curiosity, work with motivated teams of sharp individuals, and get insightful guidance from senior and principal engineers.

Key job responsibilities
  • Design, build, operate, optimize highly distributed, large-scale services.
  • Translate requirements into detailed solution architectures and technical plans.
  • Work with others on the engineering team to perform day-to-day development activities, participate in design discussions, code reviews, and ongoing operations of the service.
  • Deliver quality engineering work on time and on budget. Execute against project plans and delivery commitments.
  • Scale distributed systems with optimal balance between performance and cost.
  • Automate and improve repetitive operational processes.
  • Support more junior members of the team as they progress with their careers.
Basic Qualifications
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
Preferred Qualifications
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • 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.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Preferred Qualifications
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor’s degree in computer science or equivalent

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits .

USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Veterans, military spouses, and people with disabilities are encouraged to apply.

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 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 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 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, AWS DynamoDB
Software Development Engineer, AWS DynamoDB

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSU program
401(k) matching
+1
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
Sr. Software Development Engineer , DynamoDB Storage Data Plane
Sr. Software Development Engineer , DynamoDB Storage Data Plane

Amazon • Seattle (WA)

On-site
USD 168,000 - 227,000
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
Sr. Software Development Engineer, AWS DynamoDB
Sr. Software Development Engineer, AWS DynamoDB

Amazon Inc. • Seattle (WA)

On-site
USD 168,000 - 227,000