Software Development Engineer II, Alexa Connected Devices

Global technology company leading in e-commerce, cloud computing, AI, and digital streaming.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Description For Software Development Engineer II, Alexa Connected Devices

Join Amazon's Alexa Connected Devices team to shape the future of how Alexa-enabled devices connect with Alexa Cloud. This role focuses on developing Tier-1 Connectivity services that enable seamless interaction between millions of Alexa devices (Echo, Smart Home, etc.) and the Alexa Cloud platform. The team handles tens of billions of transactions daily, making this a highly visible position to build new features and operate a critical cloud service.

As a Software Development Engineer II, you'll be responsible for creating low-latency, cost-effective, and highly reliable connectivity solutions. The work directly impacts customer experience by improving the speed and reliability of Alexa device interactions. You'll be joining at the inception phase, with opportunities to build new features and manage large-scale systems.

The ideal candidate should be passionate about delivering high-quality services in a hyper-growth environment. You'll work in an Agile/Scrum environment, leading software design initiatives, conducting code reviews, and optimizing software libraries for performance. The role also involves mentoring colleagues and contributing to the team's technical growth.

This position offers the opportunity to work on cutting-edge technology that affects millions of users while being part of Amazon's innovative culture. The team's work is crucial for abstracting connection management and simplifying the experience for developers and other Alexa teams.

Last updated 15 minutes ago

Responsibilities For Software Development Engineer II, Alexa Connected Devices

  • Building software for low latency, low cost, highly reliable connectivity between Alexa enabled devices and Alexa Cloud
  • Drive and lead software design, development standards, team processes and code reviews
  • Optimize software libraries for low latency, CPU and memory footprint
  • Deliver high-quality software in Agile/Scrum environment
  • Contributing to professional development of colleagues

Requirements For Software Development Engineer II, Alexa Connected Devices

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • 3+ years of Video Games Industry experience
  • Experience programming with at least one software programming language

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Alexa Connected Devices

Support Engineer III, CrossBorder

Support Engineer III position at Amazon focusing on deployments, automation, and operational excellence for CrossBorder services, requiring Java and Unix expertise with 2+ years of experience.

Software Development Engineer-II, Amazon

Amazon is seeking a Software Development Engineer II to join the Digital Acceleration Commerce team, focusing on scalable web services for digital content delivery.

Software Development Engineer, Alexa Skills Kit, Alexa Skills Kit

Software Development Engineer role at Amazon's Alexa Skills Kit team, building developer tools and services using LLM technology to enhance Alexa's capabilities.

SDET II, Fire TV

SDET II position at Amazon Fire TV team, focusing on test automation and quality assurance for entertainment platform development.

Software Development Engineer, Delivery Choices

Software Development Engineer II position at Amazon's Delivery Experience team, focusing on innovative delivery solutions and customer experience improvements.