Opportunity to create a novel AWS web-service, at the forefront of creating the next major computing platform. Lambda@Edge -- the team behind serverless compute at the edge -- is looking for exceptional software engineers to be part of a world class team changing the way people develop distributed software applications.
You should be somebody who is passionate about customers, and running highly available distributed platform on the Internet world. You must enjoy a close-knit team environment of shared responsibility. The ideal candidate will have strong distributed systems experience, application security, and will have developed highly available systems (four nines) over the course of their career.
As part of the team you will:
Green-field opportunity to create a globally distributed computing web-service !
Own and build one of the lowest latency and highest throughput services in all of AWS.
Be in charge of the complete software development lifecycle; defining, prioritizing, designing, building, and testing new features.
Design and build systems that scale to hold millions of records and reply to billions of queries per second.
Learn what it takes to grow and operate a global business at our scale.
Provide services that are core to all modern Internet businesses.
More about Lambda@Edge -
Amazon is an Equal Opportunity-Affirmative Action Employer Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation / Age
Bachelors degree in Computer Science or a related field
3+ years of non-internship professional software development experience
Programming experience with at least one modern language such as Java or C++, including object-oriented design
1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
Understanding of web services technologies such as SOAP, HTTP, WSDL, XSD, and REST
Thorough understanding of Internet protocols such as HTTP, DNS, TCP, and UDP
Experience developing service bus or data replication technologies
Experience in TDD techniques & Continuous Integration
Must be a self-starter and motivated
Associated topics: back end, develop, developer, java, matlab, programming, python, sdet, software developer, software engineer