Offers “Amazon”

Expires soon Amazon

Software Development Manager

  • London (Greater London)
  • Project / Product management

Job description

DESCRIPTION

You: “Alexa, I'm looking for a job where I can build products straight out of science fiction.”
Alexa: “I have found matching jobs for you in the Alexa Knowledge Multimedia team in London, UK. What role are you looking for?”
You: “I'd like to work on making you even smarter than you are today.”
Alexa: “Wonderful. There are multiple roles in London where you can do that, here are the details … ”

Our focus in the Alexa Knowledge Multimedia team combines machine vision and mining large volumes of data to allow our customers to see answers to their questions in ways that delight them.
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 Multimedia team in London help Alexa get smarter by understanding images of different kinds.
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 at the forefront of Amazon's cutting edge work in Machine Learning. We operate globally, serving millions of customers. This is a role for people who like hard, interesting problems.
As a Software Development Manager, you will be responsible for leading a team of engineers in the design, development, test and deployment of a key component of our question-answering capability. A successful candidate will have an established background in developing high scale, real-time systems, a strong technical ability, excellent project management skills, great communication skills, and a motivation to achieve results in a fast paced environment. You will own part of the roadmap and will hire and develop a new team in London as we continue to grow our capabilities.

Your responsibilities will include:
· Taking full ownership of the services your team builds as part of a question answering system which handles millions of questions a day, every day.
· Reporting on the project tracking, quality metrics, operational standards, and system performance;
· Delivering against project plans and program commitments;
· Managing the day-to-day activities of the engineering team within an Agile/Scrum environment;
· Hiring engineers and managers to build the team;
· Coaching and developing the engineers and managers to maintain standards and to drive career growth for your direct reports;
· Working closely with the whole team to architect and develop the best technical design and approach.
Amazon is an equal opportunity employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build.

Desired profile

BASIC QUALIFICATIONS

· Bachelor's Degree in Computer Science, Computer Engineering or Electrical Engineering;
· Strong technical credentials, with at least 3 years experience managing software development teams, ideally with some hands-on architectural or distributed systems experience;
· Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations;
· Mastery of the tools of the trade, including a variety of programming languages (e.g. C++, Java, Python) and relevant open-source technologies;
· A strong track record of project delivery;
· 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.

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