Taro Logo

Software Dev Engineer II, Alexa Endpoint Experiences

Global technology company pioneering in e-commerce, cloud computing, and artificial intelligence
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Dev Engineer II, Alexa Endpoint Experiences

Join the innovative team behind Amazon's Echo Show, a cutting-edge Alexa-enabled device with touch-screen capabilities supporting video calling, music, weather, and more. As a Software Engineer II in the Alexa Devices team, you'll be at the forefront of developing features that create innovative speech-backed visuals for Echo Show, Echo Spot, and similar screened Alexa devices. You'll be responsible for developing and maintaining new systems, collaborating with both Amazon and third-party services teams.

Your role involves ensuring Alexa maintains consistent performance, delivering services with minimal latency at Amazon's massive scale. You may work across various technical areas including device frameworks, web services, APIs, and large-scale data infrastructure. The position offers an exciting opportunity to shape the future of voice-enabled devices and create experiences that delight millions of customers worldwide.

A typical day involves coding in C++/Java/Android/Python, participating in code reviews, working on design documents, and collaborating with partner teams to plan new features. You'll be part of a dynamic environment that values innovation and technical excellence, while also focusing on mentoring younger team members.

The role combines technical leadership with hands-on development, requiring both depth in software engineering and breadth in system design. You'll be working with cutting-edge technologies, including LLMs, while contributing to products that directly impact user experience. This is an excellent opportunity for someone passionate about consumer technology and interested in working at the intersection of hardware and software in a fast-paced, innovative environment.

Last updated 7 months ago

Responsibilities For Software Dev Engineer II, Alexa Endpoint Experiences

  • Lead development of scalable testing solutions and frameworks using LLMs
  • Own high level design and development of features for Echo family of Devices
  • Produce high quality Device software tools
  • Mentor and train young engineers
  • Participate in code reviews
  • Author and review design documents
  • Collaborate with partner teams for new features

Requirements For Software Dev Engineer II, Alexa Endpoint Experiences

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

Interested in this job?