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 part of a team that abstracts connection management complexities, making it simpler for developers and other Alexa teams to build on the platform.

The ideal candidate should be passionate about delivering high-quality services in a hyper-growth environment and excited about the opportunities that Alexa and Cloud computing present. You'll work in an Agile/Scrum environment, collaborating with talented engineers to optimize software libraries, lead development standards, and contribute to the team's technical growth.

This role offers the unique opportunity to work on large-scale systems that directly impact millions of customers while being part of Amazon's innovative Alexa ecosystem. You'll be involved in the complete software development lifecycle, from design to deployment, ensuring robust and scalable solutions for one of Amazon's core services.

Last updated 3 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 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

Software Development Engineer II, Seller Fulfilment Tech (SFT)

Amazon is seeking a Software Development Engineer II for their Seller Fulfilment Tech team to design and build scalable applications, with 3+ years of experience required.

Software Dev Engineer II, FireTV

Software Engineer II role at Amazon FireTV building cloud services and APIs that power content experiences for millions of customers.

Physical Design Methodology Engineer, Annapurna Labs

AWS Physical Design Engineer role focusing on cloud server platforms and ML acceleration, requiring 3+ years experience in ASIC design methodology and CAD flows.

Software Development Engineer, Amazon Stores

Software Development Engineer position at Amazon Stores, building scalable solutions for global e-commerce platforms with competitive compensation and comprehensive benefits.

Software Development Engineer, Amazon Customer Service

Software Development Engineer role at Amazon Customer Service, building innovative device applications and scalable solutions for Amazon devices using AWS and Android technologies.