Offers “Amazon”

Expires soon Amazon

Software Development Engineer

  • Cambridge (Cambridgeshire)
  • Design / Civil engineering / Industrial engineering

Job description

DESCRIPTION

Software Development Engineer
Location: Cambridge UK
Salary: competitive
Opening date: June 17th
Closing date: July 17th

We are looking for outstanding candidates to join us as full-time Software Development Engineers. Successful candidates will have built multiple high-performance, stable, scalable systems that have been successfully deployed in a business setting. You will have a system-wide, architectural view of the solutions that you build. You will also have strong technical ability, a focus on the customer experience, great teamwork and communication skills, and a motivation to achieve results in a fast-paced environment.

Our focus in the Alexa Knowledge team combines natural language understanding, acquiring large volumes of structured knowledge, and building autonomous machine reasoning to allow our customers to get answers to their questions in the most natural way possible. We're part of a huge research and engineering effort on the Amazon Alexa team.

We've solved many complex problems to get to where we are today, but there are still plenty of challenges ahead of us, and Alexa is getting smarter every day. The problems we solve in the Alexa Knowledge team in Cambridge help Alexa get smarter by understanding the different ways people talk, by learning more and more facts about the world, by improving her common sense reasoning and by responding in the most natural way possible in multiple languages.

We set out to build Alexa at Amazon because we believe that voice will fundamentally improve the way people will interact with technology, and we wanted to create a computer in the cloud that could be controlled entirely by your voice.

Alexa is part of a huge engineering effort at Amazon, where we deliver genuinely complex and cutting-edge technology at truly global scale; there are tens of millions of Alexa devices out there. We have solved so many different problems to get to where we are today – your role is to own these problems, think big and answer them.

As a Software Development Engineer on the Answering team, you'll build and run the production systems that answer millions of general knowledge questions every day. We're constantly looking for new ways to delight customers by providing them with exactly the information they want, every time they ask Alexa a question, on any subject in any language.
Your responsibilities will include:
· Delivering high quality code on time as part of a cross-functional team. Contributing to team discussions around system component design, improvement and integration.
· Designing and developing high performance, test-driven code that meets complex requirements and is massively scalable.
· Involvement at all stages of the software development cycle, including designing and developing significant new architectural systems and improvements.
· Working with and maintaining a large existing code base as well as new components; maintaining production code and contributing to deployment and QA processes.
· Working closely with other technical teams and product team to deliver on the company's technical vision.
· Part of a team that operationally owns its services.

Desired profile

BASIC QUALIFICATIONS

· You have industry-leading technical abilities. You demonstrate a breadth and depth of knowledge in the following disciplines:
· Several years' experience in a software engineering/development role.
· Computer Science Honours degree or postgraduate study
· Strong object-oriented design and coding skills in C++ and/or Java.
· You solve problems at their root, stepping back to understand the broader context.
· You develop pragmatic solutions. You build flexible systems without over-engineering and choose simple, straightforward solutions over more complex ones.
· You understand a broad range of data models and know how, when and when not to use them.

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