Offers “Amazon”

Expires soon Amazon

Software Development Manager - AWS

  • Cambridge (Cambridgeshire)
  • Project / Product management

Job description

DESCRIPTION

Amazon Web Services' Simple Storage Service (S3) provides a key-value interface to an infinitely scalable and durable storage system. We build and run the largest commercial storage system in the world. Amazon S3 stores trillions of objects and regularly serves millions of requests per second.

The S3 team is looking for passionate and seasoned software engineers to design and build the next generation of cloud storage. This is an exciting opportunity to join a growing Amazon S3 team in Cambridge, helping to shape our charter and operations. You will be developing services from design through to operation, tackling the most difficult computer science problems to enable our customers to use their data in ways not previously possible. Your software will run at AWS scale: used by large numbers of customers with wildly varying access patterns and who create enormous load.

Creating a reliable, scalable, and flexible web service requires a sound understanding of the fundamentals of Computer Science and practical experience building large-scale distributed systems. You should be somebody who enjoys working on complex system software, is customer-centric, and feels strongly not only about building great software but about making that software achieve its goals in operational reality. Join us and help solve a challenging set of problems in a space packed full of opportunities.

Posting date: 04/10/2018
Closing date for applications: 01/11/2018
Salary/Package: Competitive with benefits
Location: Cambridge, UK

Desired profile

BASIC QUALIFICATIONS

· Bachelor's Degree in Computer Science, Electrical Engineering, or similar, or comparable experience
· Established skills in designing and developing solutions to complex problems in a large scale enterprise environment
· Strong technical credentials, with at least 3 years experience managing software development teams, ideally with some hands-on architectural or distributed systems experience
· Mastery of the tools of the trade, including familiarity with modern programming languages (i.e. Java, JavaScript, C/C++, Objective C) and open-source technologies (i.e. Apache, Hadoop, Spark)
· A strong track record of project delivery for large, cross-functional, projects
· Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
· A track record of communicating well with executives and non-technical leaders

Make every future a success.
  • Job directory
  • Business directory