Taro Logo

Software Development Engineer, Alexa Mobile Foundation Services

Global technology company leading in e-commerce, cloud computing, digital streaming, and artificial intelligence.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Description For Software Development Engineer, Alexa Mobile Foundation Services

Join the Alexa Mobile Foundation Services team at Amazon, where we're building the critical backend infrastructure that powers one of the world's most popular voice assistants. Our team is responsible for developing and maintaining essential Java-based services that form the backbone of the Alexa mobile experience, handling millions of requests daily while maintaining exceptional performance and reliability.

We operate at massive scale with strict latency requirements and a 99.99% availability target. Our infrastructure leverages the full power of AWS cloud services to deliver resilient, efficient solutions that Alexa mobile clients depend on 24/7. The foundation services we develop are critical to Alexa's mobile presence, enabling everything from device authentication to new feature deployment across iOS, Android, and other platforms.

As a Software Development Engineer, you'll be designing and developing high-performance Java microservices, implementing scalable backend solutions, and creating optimized RESTful APIs for mobile applications. You'll work on implementing comprehensive monitoring and alerting systems while collaborating cross-functionally with mobile client teams and other backend services to define technical specifications and drive architecture decisions.

The role offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including equity, sign-on payments, and comprehensive medical coverage. You'll be part of a team that values technical excellence, innovation, and customer delight, working in an environment that encourages learning and professional growth.

This is an excellent opportunity for engineers passionate about distributed systems, cloud architecture, and building reliable services at scale. You'll have the chance to impact millions of Alexa users while working with cutting-edge technologies and contributing to one of Amazon's most innovative products.

Last updated 2 days ago

Responsibilities For Software Development Engineer, Alexa Mobile Foundation Services

  • Design and develop high-performance Java microservices for Alexa mobile functionality
  • Implement scalable backend solutions using AWS services
  • Create and optimize RESTful APIs for mobile applications
  • Implement monitoring and alerting systems for 99.99% availability
  • Collaborate cross-functionally with mobile client teams
  • Drive architecture decisions
  • Create metrics and implement automation improvements
  • Resolve root cause of software defects

Requirements For Software Development Engineer, Alexa Mobile Foundation Services

Java
  • 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

Benefits For Software Development Engineer, Alexa Mobile Foundation Services

Medical Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments available

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Alexa Mobile Foundation Services