Software Engineer II
Job Description
This on-site Software Engineer II position is based in Seattle, WA, within Amazon Development Center U.S., Inc., and centers on owning features end-to-end for a large-scale distributed NoSQL database. You will contribute across requirements gathering, design, implementations, code reviews, operations, and mentoring, driving continuous improvement at the DynamoDB scale. The role offers a compensation range of USD 143,700 - 194,400 per year.
Responsibilities
- requirements gathering
- designs
- design reviews
- implementations
- code reviews
- incremental feature launches
- operations
- mentoring
- driving of continuous improvement
Requirements
- 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
Benefits
- Health insurance
- 401(k) matching
- Paid time off
- Parental leave
- Sign-on payments
- Restricted stock units (RSUs)
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