Principal Software Engineer, ABI Engineering

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

Description For Principal Software Engineer, ABI Engineering

Join the Alexa Built-In (ABI) team within Amazon's Alexa Enterprise organization as a Principal Engineer, where you'll help realize the vision of making Alexa the personal assistant of choice for branded devices. This role offers an exciting opportunity to work with industry leaders integrating Alexa and generative AI capabilities into third-party devices like speakers, smart TVs, and wearables. You'll be at the forefront of the new era of large language models within the Alexa ecosystem, driving architecture decisions that extend beyond ABI products. The position involves creating new experiences that leverage unique device capabilities and building reusable components for multiple device makers. You'll work in a dynamic environment focusing on innovation, scalability, and partner integration, making significant impacts on how millions interact with their devices at home, on the go, and in the workplace. This role combines technical leadership, system architecture, and strategic thinking to shape the future of voice-enabled devices and AI integration.

Last updated 9 hours ago

Responsibilities For Principal Software Engineer, ABI Engineering

  • Provide technical leadership and oversight for building new foundational primitives for embedding Alexa 1P experiences into the xApp platform
  • Redefine the xApp fundamentals to align with the future architectural direction of the Alexa family of devices
  • Work closely with various Alexa teams to ensure compatibility of the new components with 3P partner limitations
  • Invent self-service capabilities that allow both 3P partners and ABI to independently validate new implementations
  • Influence the broader organization to address gaps for 3P devices

Requirements For Principal Software Engineer, ABI Engineering

Java
  • 10+ years of non-internship professional software development experience
  • Knowledge of object-oriented design, data structures, and algorithms

Interested in this job?

Jobs Related To Amazon Principal Software Engineer, ABI Engineering

Principal Software Engineer, Device Management Systems

Lead Amazon's device management systems architecture, focusing on authentication, registration, and cloud solutions for both Amazon and third-party devices.

Principal Software Engineer, Advertising Trust

Lead technical architecture and implementation for Amazon's Advertising Trust platform, ensuring policy compliance and system scalability across global markets.

Principal Supply Chain Solutions Engineer, Amazon Freight

Lead strategic technical initiatives at Amazon Freight, engineering enterprise solutions for transportation and logistics while driving business growth and innovation.

Principal Software Engineer, Amazon Cross Border Tech

Lead the development of Amazon's cross-border commerce platform as a Principal Software Engineer, architecting scalable solutions for global trade.

Principal Software Engineer, Aurora Storage

Principal Software Engineer role at AWS leading Aurora Storage architecture and development, requiring 10+ years experience in distributed systems and database technology.