Offers “Amazon”

Expires soon Amazon

Software Development Engineer - AWS S3

  • Internship
  • Cambridge (Cambridgeshire)
  • IT development

Job description



DESCRIPTION

Amazon's 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 with trillions of objects and regularly serving millions of requests per second.
We are part of the fast growing S3 team in Cambridge, UK that owns the S3 Select API and are looking for engineers to join us in expanding the service. Our customers have more data every day and need tools to work with that data more efficiently. S3 Select is the first service for scanning and filtering cloud data close to where it is stored, running a SQL query over an object in S3, and returning only the matching data. Using S3 Select, customers can offload filtering to S3 so their big data analytics workloads can continue to scale.

We work closely with our customers to understand their needs and build the capabilities they are looking for in S3 Select. This work spans a broad range from new features and optimizations within S3 Select itself all the way to contributions in open source projects like Hive, Presto, and Spark.

Ownership is central to everything we deliver at Amazon. You will own the entire lifecycle of your work from design to implementation, testing, and operations. We strive to build a collaborative work environment that lets you both broaden your impact and grow with the support of mentors and senior engineers on the team.

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.

Key responsibilities include:
· Writing quality, reusable code for highly scalable and reliable cloud-based services
· Working closely with product and development management to architect the service
· Being a champion for operational excellence by Insisting on the Highest Standards
· Writing code that continuously improves service reliability and availability
· Having fun working on ground breaking technology with people just as passionate about their work as you!

Salary/Package: Competitive with benefits
Location: Cambridge, UK

PREFERRED QUALIFICATIONS

· Computer Science fundamentals in object-oriented design
· Computer Science fundamentals in data structures
· Experience writing complex scripts and/or object-oriented code in programming languages such as PowerShell and C#

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation

Desired profile



BASIC QUALIFICATIONS

· Bachelor’s Degree in Computer Science or related field or Equivalent experience to a Bachelor's degree based on 3 years of work experience for every 1 year of education
· 3+ years professional experience in software development
· Proficiency in, at least, one modern programming language such as Java, C, C++, or Perl

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