Software Development Engineer, Alexa Intelligent Actions

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
Backend
Mid-Level Software Engineer
In-Person
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. You'll work on massively scalable services, contributing to software architecture and implementation in a fast-paced environment.

As a Software Development Engineer, you'll collaborate with a diverse team including engineers, voice designers, and product managers to build and improve services that enhance Alexa's capabilities. The role involves designing and implementing system architecture, establishing design principles, and ensuring high-quality software development practices across multiple teams.

The position offers the opportunity to work on industry-defining projects that directly impact millions of users. You'll be responsible for developing core systems/components, making critical technical decisions, and balancing business needs with technical constraints. The team believes voice is the most natural user interface for interacting with technology across many domains.

This is an excellent opportunity for engineers passionate about innovative technology and interested in defining the future of voice assistance. You'll work in Amazon's collaborative environment, contributing to a product that's revolutionizing how people interact with technology in their daily lives. The role requires strong technical skills, architecture experience, and the ability to work effectively in a team setting.

Last updated 2 days 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

  • 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 new and existing systems

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Alexa Intelligent Actions

Software Development Engineer II, Worldwide Amazon Stores Finance Technology

Mid-level Software Engineer role at Amazon building financial technology solutions using Big Data and AWS technologies in Hyderabad.

Software Development Engineer II, Worldwide Amazon Stores Finance Technology

Software Development Engineer II position at Amazon building financial technology solutions using Big Data, ML, and AWS technologies in Hyderabad.

Software Development Engineer II, Amazon Flex, Capacity Planning

Backend Software Engineer role at Amazon Flex focusing on capacity planning and prediction systems using Java and AWS services.

Software Development Engineer, Prime Video Ad Measurement

Software Development Engineer role at Amazon Prime Video focusing on ad measurement systems and analytics, requiring 3+ years of experience in building scalable distributed systems.

Software Development Engineer II

Amazon seeks a Software Development Engineer II in Amman to lead distributed systems development and technical architecture for the Middle East and North Africa team.