Software Development Engineer, AWS Database Services

Amazon
Herndon, VAFULL_TIMEPosted Jul 23, 2026

Role responsibilities

The engineer will design, build, and deploy large-scale distributed systems and database services while working closely with demanding customers to address technical needs. They will also perform deep-dive troubleshooting and conduct technical post-mortems to improve the customer experience and system reliability.

Requirements

Candidates must have a bachelor's degree in Computer Science or a related field and at least 3 years of professional software development experience. Additionally, an active TS/SCI security clearance is required, with the ability to obtain a polygraph if necessary.

Key skills

Software Development, Linux, Networking Fundamentals, Java, Python, Distributed Systems, Troubleshooting, System Design, Software Architecture, Design Patterns, Reliability Engineering, Scaling, Full Software Development Life Cycle, Code Reviews, Source Control Management, Testing

Keywords

AWS, Aurora, DynamoDB, EMR, OpenSearch, RDS, Redshift, Cloud Computing, Distributed Systems, Linux, Networking, Java, Python, TS/SCI, Software Development Life Cycle, System Architecture, Scalability, Cloud Infrastructure

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free