Home > Seattle jobs > Seattle trades & labor jobs

Posted: Thursday, October 5, 2017 3:14 PM

DynamoDB is synonymous with NoSQL. It has been at the heart of the NoSQL revolution, powering the experiences delivered by and many other companies that have become an indispensable part of modern life. We are the store of choice for authoritative, highly durable, highly available, low:latency data and as such are a foundational tier zero service for Amazon and the many customers who have built their services on top of DynamoDB. DynamoDB is looking for a Software development engineer who would help propel DynamoDB to new levels of optimization while safeguarding customer data as a top priority. We have tens of thousands of nodes in our fleet and the number grows every day. These nodes host a myriad of customers, with millions of tables and partitions, all requiring various capabilities and constraints. In order to increase the businesss profitability, we want to get to the next level of insight and optimization of our fleet utilization. We also need to decide how to evolve the fleet over time in terms of the hardware that we select and our hardware acquisition pace. We have barely scratched the surface in terms of the techniques that we employ to maximize fleet utilization or characterizing the risks that are involved in that. This is fertile ground for an innovative and action:oriented Software Development Engineer whoA?d like to make a significant contribution to the financial bottom line of a foundational AWS service. If youA?re up for the challenge : come and join our team The DynamoDB Service Intelligence team is building services to manage the DynamoDB metadata fleet. This is no easy feat for a stateful distributed service that hosts millions of tables and services over a million transactions per second. This area demands creativity and curiosity to build self:healing and self:serving services to manage the metadata fleet. This is a hands:on position where you will be asked to do everything from engaging with the customers to design and develop customer delighting features and to building rock:solid components to formulate strategy. You need to be a top software developer with a good track record of delivering and also excel in communication, leadership and customer focus. If you want to be an owner of a service end to end, come join the team Position Responsibilities: Be very hands:on; work with others on the engineering team to manage the day:to:day development activities, participate in designs, design review, code review, and implementation. Delivery quality features on:time and on:budget and execution against project plans and delivery commitments. Actively participate in hiring talented people and assist in the career development of others both on and outside your team, mentoring individuals and helping other managers guide the career growth of their team members. Demonstrate high levels of creativity and right judgments, most of the time. Maintain a current understanding of industry and technology trends. Contribute to Amazons Intellectual Property through patents and/or external publications. Bachelors Degree in Computer Science or equivalent and 5 or more years of professional experience. Or, Masters Degree in Computer Science or equivalent and 2 or more years of professional experience. Strong coding skills in Java, C++, C or similar languages. SQL or NoSQL experience. Strong knowledge of data structures, algorithms, enterprise systems, asynchronous architectures and distributed algorithms. Working experience with Agile development process. Excellent leadership, verbal and written communication skills. Ability to work well with people and be both highly motivated and motivating. Proven results oriented person with a delivery. Knowledge with databases a big plus: storage engines and query processing. Experience with distributed systems architecture. Deep understanding of web services software.


• Location: Seattle

• Post ID: 56256222 seattle is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2017