Amazon Development Center U.S., Inc.
Technology
SoftwareDevelopmentEngineerII,AWSDynamoDB
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Development Engineer II, AWS DynamoDB at Amazon Development Center U.S., Inc.. Skills: Distributed systems, Database scaling, Large-scale services. Design distributed services. Develop distributed services”
What You'll Achieve.
Deliver quality features on-time
Industry & Context.
Simplifying complex problems
What They're Looking For.
Must Have
3+ years software development experience, 2+ years system design/architecture experience, Experience programming at least one language
Nice to Have
3+ years full SDLC experience, Bachelor's degree in computer science
What You'll Do.
Design distributed services
Develop distributed services
Manage distributed services
Optimize distributed services
Re-imagine distributed services
Translate requirements
Manage development activities
Participate in designs
Participate in design reviews
Participate in code reviews
Participate in implementation
Deliver quality features
Execute project plans
Contribute intellectual property
How You'll Work.
Team & Collaboration
Work with others; Work with sharp individuals; Guidance from senior engineers; Guidance from principal engineers
Process & Methodology
Project plans, Delivery commitments
Full Job Description
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? Do you want to work on a product that can access petabytes of data in 9 milliseconds or less, back up hundreds of terabytes of data in seconds, even across continents? 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 the DynamoDB business. We are looking for a deeply technical, team-first software development engineer to push this product even further. As our database continues to grow, we need to scale the product even further. We are rearchitecting DynamoDB’s global footprint to make it even more scalable. DynamoDB engineers are constantly challenged to think of unique and innovative solutions. The quality bar is high. As an engineer here, you will work on building services that operate at a massive scale and are responsible for routing large amount of data. Our code is responsible for routing customer requests in the most efficient way across thousands of machines, while providing high throughput and low-latency experience. You will exercise your intellectual curiosity, work with motivated teams of sharp individuals, and get insightful guidance from senior and principal engineers. This is a hands-on position in which you will own everything from requirements gathering, designs, design reviews, implementations, code reviews, incremental feature launches, operations, mentoring, and the driving of continuous improvement. Key job responsibilities - Design, Develop, Manage, optimize, and re-imagine highly distributed, large-scale services. - Translate complex functional and technical requirements into detailed architecture and design. - Be hands on. Work with others on the engineering team to manage day-to-day development activities, partici
Applying for this Software Development Engineer II, AWS DynamoDB 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.