Are you interested in building a cloud-scale distributed messaging platform capable of delivering millions of messages a second to applications and mobile devices globally? If so, join the Amazon Web Service's Simple Notification Service (SNS) and Simple Queue Service (SQS) teams and help deliver the next generation of cloud based messaging service. Make the cloud your destiny.
As a software engineer working on SQS & SNS, you'll be part of a close knit, agile team that is responsible for the design, implementation, and operation of massive distributed systems. You'll have the opportunity to work with a broad range of technologies, including Java-based distributed systems and massive real time data analytics. You'll work with others who get excited about difficult distributed systems challenges and share your ability to think outside the box.
For more information on Amazon Web Services, please visit http://aws.amazon.com
Amazon offers a demanding, exciting and rewarding experience, with opportunities to work with the world’s best computer scientists on some of the most interesting problems.
Amazon is an Equal Opportunity Employer
Bachelor’s Degree in Computer Science or related field
2+ years professional experience in software development, preferably in a Linux environment
Experience in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
Proficiency in Java or other modern OOP languages such as C#, Ruby, Python, C++
Excellent written and verbal communication skills
Master's Degree in Computer Science or related field
5+ years professional experience in software development
Experience in development of distributed/scalable systems and high-volume transaction applications
Strong project-management skills, sense of ownership, urgency, and drive.
Amazon’s mission is to be Earth’s most customer-centric company where people can find and discover anything they want to buy...