Software Development Engineer - New AWS / Alexa Product
Vancouver, BC, CA
6d ago

Today, people spend too much of their day on tedious tasks at work, like managing their calendars, dialing in to meetings, or searching for information.

But Amazon Alexa can help solve this problem by acting as an intelligent assistant for work. Alexa lets people use their voice to interact with technology so they can spontaneously ask questions in a way that feels natural.

Alexa can help people take care of these tasks just by asking. Alexa can help people stay organized and focused on the things that matter, whether they are working in their office or at home.

Alexa can simplify conference rooms, allowing meeting attendees to start meetings and control the equipment in the room by simply using their voice.

Alexa can also do things around the workplace, like providing directions to a conference room, notifying IT about a broken printer, or placing an order for office supplies.

Our team is working on new services to bring the power of Alexa for work. We are building new capabilities into Alexa that help professionals be more productive at work.

In addition to teaching Alexa new things, we provide tools that administrators need to manage Alexa at scale across a large organization.

These new capabilities are unlocking a whole new set of use cases for Alexa, from the Office to Hotel Rooms, Restaurants and even sports stadiums.

Come join us and help us use the power of voice computing to solve completely new challenges!

As a highly skilled software development engineer on our team, you will be responsible for designing, building, and operating key pieces of customer facing functionality.

Our team has a very collaborative and high energy environment.

As a developer on our team, you’ll learn about new Alexa and AWS architectures, and contribute end-to-end from development, to deployment, to monitoring and operations.

You’ll have a sound understanding of the fundamentals of computer science and practical experience. You’ll work closely with senior technical leaders to build large-

scale distributed systems as well as software than runs on end-user devices.

  • Bachelor’s Degree in Computer Science or related field
  • 1+ years of professional software development experience
  • Computer Science fundamentals in object-oriented design and data structures
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
  • Skills in at least one modern OO programming language such as C# or Java
  • Java development experience
  • Familiarity with AWS services like EC2, S3, Dynamo DB, Lambda and API Gateway can be a plus
  • Natural curiosity with a ravenous hunger to learn
  • Exposure to Agile methodologies & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Strong communication and team skills
  • Apply
    Add to favourites
    Remove from favourites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form