Software Engineer II, Alexa Communications

Global technology company pioneering voice-driven communication through Alexa devices and services.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Consumer

Description For Software Engineer II, Alexa Communications

Join Amazon's Alexa Communications team to shape the future of voice-driven communication. As a Software Engineer II, you'll be at the forefront of pioneering global, multimedia communications through Alexa devices and the Alexa app. The team is focused on integrating LLMs to create more natural voice experiences, enabling features like messaging, calling, announcements, and drop-in capabilities.

You'll work on sophisticated algorithms and large-scale systems that directly impact millions of Alexa users worldwide. This high-energy, fast-growth business offers the unique opportunity to define the future of voice-controlled communications and make Alexa more useful for customers globally.

The role requires exceptional technical expertise in building distributed systems, strong problem-solving abilities, and excellent communication skills. You'll collaborate with cross-functional teams, influence product strategy, and help architect solutions that span the Alexa ecosystem. The position offers the chance to work with cutting-edge technology while focusing on customer-centric solutions.

Amazon provides an inclusive culture that empowers team members to deliver the best results for customers. The role combines technical challenges with the opportunity to innovate in the voice technology space, making it ideal for engineers passionate about building scalable solutions that impact millions of users.

Last updated 3 days ago

Responsibilities For Software Engineer II, Alexa Communications

  • Define product features and refine system architecture
  • Spearhead best practices for quality product development
  • Collaborate across teams to solve technical challenges
  • Build reliable, scalable, and high-performance services
  • Influence product and technology strategy
  • Work on complex system software

Requirements For Software Engineer II, Alexa Communications

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
  • Sound understanding of Computer Science fundamentals
  • Experience with large-scale distributed systems

Benefits For Software Engineer II, Alexa Communications

Medical Insurance
Dental Insurance
Vision Insurance
  • Workplace accommodation for disabilities
  • Inclusive work environment

Interested in this job?

Jobs Related To Amazon Software Engineer II, Alexa Communications

Industrial Design Engineer, R2L Design

Industrial Design Engineer position at Amazon's R2L team, focusing on logistics infrastructure and delivery system optimization.

Software Development Engineer, Pricing Customer Experience

Build and enhance pricing experiences at Amazon, improving customer trust and price perception for millions of users globally.

Cluster Project Design Electrical Engineer, Fleet Remediation Engineering

Lead data center infrastructure design and upgrades as a Fleet Remediation Project Design Electrical Engineer at AWS, ensuring optimal performance of cloud computing facilities.

Quality Assurance Engineer, Ring Alarm

Quality Assurance Engineer position at Ring focusing on testing and qualifying smart home security products and applications.

Software Development Engineer, PXF Learn

Full-stack Software Development Engineer role at Amazon Learn, building cloud-based learning solutions for employee development using AWS technologies.