Software Development Engineer, Alexa Intelligent Actions

Global technology company leading in e-commerce, cloud computing, and artificial intelligence with Alexa voice assistant
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer, Alexa Intelligent Actions

Join Amazon's Alexa Intelligent Actions team to shape the future of personal voice assistants. This role focuses on developing innovative features for Alexa, envisioning it as a personal assistant for household management. As a Software Development Engineer, you'll be instrumental in building massively scalable services and defining the architecture to support Alexa's evolution.

You'll work in a dynamic environment collaborating with engineers, voice designers, and product managers to create solutions that enhance the Alexa experience. The team is dedicated to making voice the most natural user interface across various domains, requiring both technical expertise and innovative thinking.

The position offers the opportunity to work on industry-defining projects that directly impact millions of users. You'll be responsible for designing and implementing complex systems, making architectural decisions, and ensuring the integration of various Amazon services. The role demands strong technical skills, leadership abilities, and a passion for creating customer-centric solutions.

Working at Amazon means joining a company at the forefront of AI and voice technology. You'll be part of a team that values innovation, technical excellence, and customer obsession. The role provides the chance to work on challenging problems, collaborate with talented peers, and contribute to technology that's changing how people interact with their homes and devices.

If you're passionate about scalable systems, architectural design, and want to be part of shaping the future of voice technology, this role offers the perfect opportunity to make a significant impact while working with cutting-edge technology at one of the world's leading tech companies.

Last updated 3 months ago

Responsibilities For Software Development Engineer, Alexa Intelligent Actions

  • Define software architecture solutions and determine system limitations and compatibilities
  • Lead coding and software development of complex, cross-functional, customer facing programs
  • Design and implement system architecture and underlying components
  • Establish design principles and best practices for software development across teams
  • Anticipate bottlenecks and manage technical trade-offs
  • Collaborate with team members on technical decisions
  • Ensure high quality through proper software engineering practices

Requirements For Software Development Engineer, Alexa Intelligent Actions

Java
Python
  • 3+ 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, Alexa Intelligent Actions

Software Development Engineer

Software Development Engineer role at Amazon focusing on building scalable solutions and innovative technologies, with opportunities in multiple domains and locations.

Software Development Engineer II, WW Sustainability

Software Development Engineer II position at Amazon's Worldwide Sustainability team, focusing on environmental and social impact technologies.

Software Development Engineer, Tax Platform Services

Software Development Engineer role at Amazon's Tax Platform Services team, building scalable tax calculation systems

Software Support Engineer, Devices Support Engineering team

Software Support Engineer role at Amazon's Device Support Engineering team, providing technical support and solutions for Amazon's device ecosystem.

Software Dev Engineer, Core Network

Software Dev Engineer role at AWS Core Network team, building and maintaining large-scale network infrastructure and SDN solutions.