Returning Candidate?

Sr. Software Development Engineer – Alexa, Echo, Skills

Sr. Software Development Engineer – Alexa, Echo, Skills

Job ID 
Posted Date 
Company Services, Inc.
Position Category 
Software Development
Recruiting Team 

Job Description

There’s a revolution brewing to bring convenience, simplicity, efficiency, and fun to our lives, and you can be a part of it! We are hiring senior level software engineers to be a part of the team that’s creating customer experiences to discover, learn about, and acquire Alexa Skills for devices such as Amazon Echo and Amazon Fire TV. If you’re not familiar with Alexa and Skills you can learn more here:

If you’re looking for an opportunity to be a part of an innovative, customer facing, life-impacting product, and want the fun and feel of a start-up company, but the solid management and resources of a Fortune 100 company, we’d love to chat!
If you are holding out for an opportunity to:
  • Make a huge impact as an individual
  • Be part of a team of smart and passionate professionals who will challenge you to grow every day
  • Solve difficult challenges using your expertise in coding elegant and practical solutions
  • Create applications at a massive scale used by millions of people
And you are experienced with…
  • Writing highly efficient, testable, quality code written with Java, C++, or C# (or another excellent OO language)
  • Application scaling, resiliency, availability, and failover
  • Obsessing over creating world class user experiences
  • Succeeding as a key contributor to technical projects
  • Taking ownership and doing whatever it takes to get the job done

And you constantly look for opportunities to…

  • Innovate, simplify, reduce waste, and increase efficiencies
  • Use data to make decisions and validate assumptions
  • Be a leader and mentor to those around you
  • Think big and push the envelope to deliver more with creative solutions

Then this is your opportunity.

Basic Qualifications

  • Bachelor’s Degree or Masters in Computer Science, or equivalent professional experience
  • 7+ years professional experience in software development
  • Proficiency in Computer Science fundamentals – object oriented design, data structures, algorithms, design, problem solving, and complexity analysis
  • Demonstrated experience operating as a technical lead of large and/or complex system
  • Full technical ownership of large engineering projects

Preferred Qualifications

  • Experience communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
  • Experience working with cloud architecture, web services, and developing APIs

We offer excellent pay, generous stock and bonus plans, great benefits including medical, dental, vision, 401k with matching, and more. Relocation is available for qualified candidates. is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation

Work hard, have fun, make history.