Software Development Engineer - AWS DynamoDB Streams at Amazon
Software Development Engineer - AWS DynamoDB Streams Details
Jan. 7, 2019, 4:19 a.m.
Software Development Engineers
deeply technical team Access PBs of
Do you want to work on a product that can: · Access PBs of data in single digit milliseconds · Replicate tables across continents · Continuously stream GBs of data updates · Backup hundreds of TBs of customer data in seconds · Encrypt PBs of data with no performance degradation DynamoDB is a fully managed NoSQL serverless database that does all this and more! It provides fast and predictable performance with seamless scalability. It receives tens of millions of read and write requests per second to databases that are hundreds of TBs in size. It is one of the biggest distributed database systems in the world. It still Day 1 here and we are constantly improving and adding new capabilities to DynamoDB! We are looking for deeply technical team-first engineers to push DynamoDB even further. DynamoDB Engineers are constantly challenged to think of unique and innovative solutions. As an engineer here, you will work on the hardest engineering problems in distributed systems at massive scale on
· Bachelor's degree in Computer Science or equivalent. · Strong coding skills in Java, C++ or C#. · Experience with database systems. · Experience building and operating web services. · Strong knowledge of data structures and algorithms. · Some knowledge of distributed systems and algorithms. · Master’s degree in Computer Science or equivalent. · Team Player - ability to collaborate well and lead by example. · Excellent verbal and written communication skills and instincts. · Strong experience, knowledge and passion for distributed systems. · Strong motivation to solve problems at large scale.