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 is part of a team that handles tens of billions of transactions daily, building and operating tier-1 Connectivity services that enable seamless interaction between Alexa devices (Echo, Smart Home, etc.) and the Alexa Cloud platform.

As a Software Development Engineer II, you'll be working on critical infrastructure that improves the speed and reliability of customer interactions with Alexa devices while simplifying the developer experience. The team's mission is focused on delivering low latency, cost-effective, and highly scalable connectivity solutions.

This is a highly visible opportunity to join at the inception phase, build new features, and operate a tier-1 Cloud Service. The ideal candidate should be passionate about delivering high-quality services in a hyper-growth environment and excited about the possibilities that Alexa and Cloud technologies represent.

You'll be working in Bengaluru, India, as part of the Device, Digital, & Alexa Support organization. The role combines technical leadership with hands-on development, requiring both architectural vision and practical implementation skills. You'll collaborate with teams across Amazon to ensure seamless integration and optimal performance of Alexa's connectivity infrastructure.

This position offers the chance to work on technology that impacts millions of customers worldwide, while being part of Amazon's innovative culture and growth story in the AI and voice technology space.

Last updated 11 days 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 colleagues' professional development

Requirements For Software Development Engineer II, Alexa Connected Devices

  • 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 design patterns, reliability and scaling of systems

Interested in this job?

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

Integrated System Test Engineer, Kuiper Guidance Navigation and Control & Propulsion

Integrated System Test Engineer position at Amazon Kuiper focusing on spacecraft guidance, navigation, control and propulsion systems testing.

Support Engineer II, TSE Operations Product Team

Support Engineer II position at Amazon's TSE team, focusing on developing and maintaining self-service software products to improve marketplace operations and customer experience.

Software Deve Engineer II, Speed Routing

Software Engineer II position at Amazon's Speed Routing team, building optimization systems for package delivery routing and logistics, requiring 3+ years of experience.

Software Development Engineer (2 years contract), Japan Store Tech

Amazon seeks Software Development Engineer for Japan Store Tech team to build scalable distributed systems and innovative solutions impacting millions of customers globally.

Software Development Engineer II

Software Development Engineer II role at Amazon's Warehousing and Distribution team, building innovative supply chain solutions in Bengaluru.