Returning Candidate?

Software Development Engineer, Alexa for Business

Software Development Engineer, Alexa for Business

Job ID 
US-CA-Palo Alto
Posted Date 
Company Services, Inc.
Position Category 
Software Development
Recruiting Team 

Job Description

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 at 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.

The Alexa for Business team is 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 experiences. Our team has a very collaborative and high energy environment, located in Palo Alto.

Basic Qualifications

  • Passion for creating compelling customer experiences
  • Experience designing and shipping quality production software
  • BS/MS in Computer Science or equivalent
  • 5+ years of experience in a technical role in the industry
  • Experience designing enterprise solutions
  • Mobile development experience for Android or iOS
  • Familiarity with JavaScript frameworks like React or Angular
  • Comfortable working in a Linux environment
  • A solid grounding in Computer Science fundamentals, data structures, algorithms
  • Problem solving and troubleshooting skills
  • Familiarity with AWS services like EC2, S3, Dynamo DB, Lambda and API Gateway

Preferred Qualifications

  • MS in Computer Science or equivalent
  • 7+ years of experience in a technical role in the industry
  • Mentored junior software engineers
  • Built an Alexa Skill
  • Experience with C#
  • Experience with Java frameworks like Spring or Guice
  • Published a mobile app