We are looking for Software Development Engineers for the In-Memory Distributed Systems Team. The team’s charter includes Amazon ElastiCache, aspects of Amazon DynamoDB, and upcoming projects. Amazon ElastiCache helps developers turbo-charge their application performance and simplifies management of Memcached and Redis data stores in the cloud. Amazon DynamoDB is a NoSQL database service that provides fast and predictable performance with seamless scalability.
If you have ever pondered about CAP theorem, Consistent Hashing or Paxos Algorithm – this is an opportunity of a life time to get your hands dirty with a real-world solution implementing these concepts. Come work with the folks who are not only building a highly-available distributed service but also influencing the direction of No SQL systems throughout the industry (read our acclaimed Dynamo paper here: http://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf
To apply for this role, you should possess solid analytical, design and problem diagnosis skills. Expertise with high-performance systems or service design is a plus. The ability to translate high-level technical requirements through all the levels of the software stack is essential. If this sounds like you, come join us in Vancouver and help AWS continue to write the cloud computing story for the industry.
In joining our team, you'll enjoy a competitive salary, great benefits, a creative and comfortable work environment, and the exciting opportunity to be part of a fast-paced and growing technology company.
More information on the NoSQL Team visit http://aws.amazon.com/elasticache