Offers “Amazon”

Expires soon Amazon

Software Development Engineer - New AWS Service

  • Internship
  • Cambridge (Cambridgeshire)
  • IT development

Job description



DESCRIPTION

In this role, you will build a new AWS service that is going to be foundational in the streaming data stack for our customers. This is an area that requires solving hard engineering challenges to enable big data at scale for our customers. As a highly available Amazon service our solutions have to be scalable, efficient, and extremely fault tolerant. Experience with streaming data is preferred, but not required.
You will design and build new features, make performance improvements, identify and investigate new technologies, prototype solutions, build scalable services, and test and review changes, to deliver an exceptional customer experience. You will also have the opportunity to contribute to open source software as the product matures.
The ideal candidate has experience solving complex software problems, and possesses analytical, design and problem-solving skills. Your responsibilities will include collaborating with other engineers to build a large scale AWS service, and work with leaders to define your team's roadmap, including identifying design and code changes needed in relevant open source platforms.
Our team puts a high value on work-life balance. We generally keep core work hours from 10am to 4pm. About half of us come in earlier and the other half of us stay later.
This position does not involve on-call responsibilities at this time, but is expected to do so from the end of the year. Typically that would be for 1 week every 2 months. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice.
Our team is dedicated to supporting new team members. Our team has a broad mix of experience levels and Amazon tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior engineers truly enjoy mentoring more junior engineers and engineers from non-traditional backgrounds through one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth. We try to assign projects and tasks based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.
Our team is intentional about attracting, developing, and retaining amazing talent from diverse backgrounds. Yes we do get to build a really cool service, but we also think a big reason for that is the inclusive and welcoming culture we try to cultivate every day. We’re looking for a new teammate who is enthusiastic, empathetic, curious, motivated, reliable, and able to work effectively with a diverse team of peers; someone who will help us amplify the positive & inclusive team culture we’ve been building.

PREFERRED QUALIFICATIONS

· Experience building extremely high volume and highly scalable online services
· Experience operating highly available services
· Experience with distributed systems, consistent hashing, distributed locking, checkpointing, and load balancing
· Good communication skills and ability to work effectively on shared projects with product management, UX and other developers

Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We value your passion to discover, invent, simplify and build. Our salaries are negotiable.

Desired profile



BASIC QUALIFICATIONS

· Bachelor's degree in Computer Science (or equivalent) experience
· Several years experience of developing production software systems
· Core software engineering skills, including the ability to write maintainable, and robust code in Java, C++ or other object oriented languages
· Proficiency in computer science fundamentals – data structures, algorithms and OO design

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