Software Development Engineer II, Amazon DocumentDB
Core
Developing Amazon DocumentDB, a fully-managed cloud database compatible with MongoDB for storing, querying, and analyzing JSON documents at scale.
Role type
Senior IC database systems engineer
Builds
Amazon DocumentDB (cloud database service)
Domain
Cloud infrastructure, distributed systems, database technology
Deliverable
production ML models | product features
Required skills
C#, C++, Java, or Perl; Object Oriented Design; distributed systems; multi-tiered, multi-threaded, embedded software; design patterns; reliability and scaling
Preferred skills
full software development life cycle; code reviews; source control management; build processes; testing; operations
Technologies
C#, C++, Java, Perl
Responsibilities
Collaborate on research, prototyping, software design, and implementation; solve hard problems in database systems (MVCC, transactions, query optimization, indexing, parallel computation); interact with customers; work with product managers to define product improvements; mentor others
Seniority
Senior, hands-on IC