Software Development Engineer II, Alexa Connected Devices

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

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 Alexa Connectivity team's mission is crucial to Amazon's voice technology ecosystem, abstracting connection management to simplify development for other Alexa teams. This role combines technical leadership with hands-on development, requiring expertise in scalable system design and optimization.

Working at Amazon means embracing their leadership principles and contributing to a culture of innovation. The position offers the opportunity to work with cutting-edge technology while solving complex engineering challenges that affect millions of users. If you're passionate about building scalable cloud services and want to be part of shaping the future of voice technology, this role provides an excellent opportunity to make a significant impact.

Last updated 8 hours ago

Responsibilities For Software Development Engineer II, Alexa Connected Devices

  • Build software to deliver 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 an Agile/Scrum environment
  • Contribute to professional development of colleagues

Requirements For Software Development Engineer II, Alexa Connected Devices

Java
  • 4+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent (preferred)

Interested in this job?

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

Software Dev Engineer, Identity

Build and maintain critical authentication and identity systems at Amazon, working with cutting-edge technologies to serve millions of customers worldwide.

Software Development Engineer, Digital Acceleration

Software Development Engineer position at Amazon's Digital Acceleration team, building SAAS solutions for subscription and membership businesses.

Software Development Engineer, AWS Global Accelerator

AWS Global Accelerator seeks Software Development Engineer to build and maintain critical networking infrastructure, focusing on packet processing and distributed systems.

Software Development Engineer -II, Amazon - Ads Sales Tech

Amazon Advertising seeks a Software Development Engineer II to build scalable sales enablement products and data solutions for their global sales team.

Software Development Engineer, Network Platform Development

AWS Network Platform Development role focusing on designing and implementing networking solutions for AWS infrastructure, requiring 3+ years of software development experience.