In this role you will start out leading a brand new AWS Non-relational distributed database team which is going to set the direction for the next wave of databases. Innovations will be required in the ingest, core storage engine, replication, and scaling. This is an area that requires solving the hardest engineering challenges in distributed systems at massive scale. As a tier zero Amazon service our solutions have to be super solid, scalable, efficient, and extremely fault tolerant.
In the larger scope of the role, you will be responsible for rethinking the assumptions behind how traditional database services were built and thinking how to build database services for the next phase of cloud evolution. You will own the design, development, testing and deployment of these database services. You will draw from a deep and broad leadership expertise to mentor managers, engineers, and provide leadership on complex technical issues.
This is your rare opportunity to work on a greenfield project to build a brand new AWS database service which works with semi-structured data. The goal is to have a database service with rich query language support coupled with the scale of NoSQL stores.
In addition to a Sr SDM, we are also looking for SDMs and SDEs to design and build this technology. This team will be driving innovation in the areas of NoSQL features, performance, durability and manageability while lowering cost for customers. You will be a key part of the team solving challenging problems with NoSQL technologies and big data processing at scale. We need SDE 2 and SDE 3 level Java and/or C/C++ developers with preferred experience working with high volume transaction frameworks, database internals (query optimization & indexing), and/or storage technologies.
Knowledge of common NoSQL or RDBMS design patterns is a plus, as is experience with DynamoDB, Cassandra, CouchBase, or other NoSQL platforms.