The Alexa Connected Devices team builds device application APIs in the cloud for Alexa. Our device application APIs provide internal and third-party application developers building voice experiences, mobile applications, and multimodal devices with an API surface to discover, manage, control, or query any device connected to Amazon.
We are seeking a Senior Software Development Engineer to design and deliver highly-visible core systems that support all device application APIs. These systems are the underlying foundation to upcoming and future innovation.
Some info about this opportunity and our team:
* The changes we make directly impact the customer experience usage of all Alexa connected devices. * This is a highly visible role, operating with many technical leaders and product managers across Alexa - with stakeholders at all levels of the organization, including senior leadership. * This is a great position for someone who likes backend development, Amazon Web Services, and Service-Oriented Architecture. * You will design new innovative solutions for our platform to meet connected devices requirements based on Service-Oriented Architecture, that has an impact on customers and developers. * We're looking for candidates that have acted as a lead developer and built high-performance, scalable and robust systems in a complex, multi-tiered, distributed environment.
The Senior Software Development Engineer will:
* Solve complex architecture and business problems in an extensible and simplified way * Define and influence technical strategy and software architecture * Innovate on and expand distributed systems * Apply core software engineering skills daily - such as coding in Java, OO and systems design, and problem solving - while utilizing advanced algorithmic and analytical skills * Be involved in a multitude of diverse technologies and software engineering models that are used in Service Oriented Architecture * Mentor other developers on the team or across teams
The ideal candidate has a track record of launching projects with Java/C#, C++, Perl, and distributed computing technologies on a Linux platform.
Amazon is a company operating a marketplace for consumers, sellers, and content creators.