Sr. Software Development Engineer, Alexa Communications

Global technology company pioneering voice-controlled AI assistant Alexa and cloud computing services.
$150,000 - $250,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Sr. Software Development Engineer, Alexa Communications

Join Amazon's Alexa Communications team in building the future of voice-controlled communications. As a Senior Software Development Engineer, you'll be part of the team developing core software components for communication experiences across various platforms. The role focuses on creating reliable, scalable, and high-performance services for Alexa's communication features.

You'll work on innovative solutions that allow users to send messages, make calls, play announcements, and connect with friends & family via Alexa devices or the Alexa app. This position requires exceptional technical expertise in building large-scale distributed systems and a strong understanding of Computer Science fundamentals.

The team operates in a fast-paced, high-growth environment where you'll have significant influence on product and technology strategy. You'll collaborate with domain experts and fellow engineers to deliver key features that enhance Alexa's communication capabilities. The role demands strong technical leadership, with opportunities to mentor team members and shape architectural decisions.

We're looking for someone who is customer-centric, passionate about building quality software, and experienced in scaling complex systems. You'll need excellent communication skills to work effectively with both technical and business partners. This is an exciting opportunity to be part of Amazon's mission to make Alexa the most natural way for people to communicate, with significant challenges and opportunities to innovate.

The position offers the chance to work on cutting-edge technology in ambient computing and voice interfaces, with the backing of Amazon's resources and scale. You'll be joining at an exciting time - it's still Day One for Alexa Communications, with numerous opportunities to innovate and build magical experiences for customers worldwide.

Last updated a minute ago

Responsibilities For Sr. Software Development Engineer, Alexa Communications

  • Define product features and refine system architecture
  • Spearhead best practices for quality product development
  • Set up architecture foundation for future product phases
  • Build large-scale distributed systems
  • Work with domain experts and software engineers
  • Deliver key Alexa Communications features
  • Contribute to product and technology strategy

Requirements For Sr. Software Development Engineer, Alexa Communications

Java
Python
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, source control management
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Sr. Software Development Engineer, Alexa Communications

Medical Insurance
Dental Insurance
Vision Insurance
  • Workplace accommodations available for disabilities
  • Inclusive culture

Interested in this job?

Jobs Related To Amazon Sr. Software Development Engineer, Alexa Communications

Sr Software Development Engineer

Senior Software Engineer role at Amazon AWS, working on Just Walk Out Technology for Amazon Go stores, focusing on scaling store deployment through innovative software solutions.

Sr. Software Engineer, Sponsored Ads - Brand Growth

Senior Software Engineer role at Amazon focusing on advertising technology, machine learning, and scalable systems with competitive compensation.

Sr. Software Engineer, Amazon

Senior Software Engineer role at Amazon working on Selection Monitoring team to expand product catalog using AI and distributed systems.

Software Development Engineer, Triton (Cradle - BDT Compute-Engine)

Senior Software Engineer role at Amazon working on distributed systems and big data processing at scale using Spark, Java, and AWS technologies.

Sr Software Dev Engineer, Amazon DynamoDB

Senior Software Engineer role at Amazon DynamoDB, working on large-scale distributed database systems with opportunities for technical leadership and innovation.