Taro Logo

Software Development Engineer - Alexa Data Services, Alexa Data Services team

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

Description For Software Development Engineer - Alexa Data Services, Alexa Data Services team

Join Amazon's Alexa Data Services team to help make Alexa smarter for millions of users worldwide. This role focuses on building massive-scale data lake systems that power Alexa's everyday functions like grocery ordering, music playing, and smart home control. You'll be working with exabyte-scale data ingestion systems and creating streaming data preparation pipelines for continuous machine learning training.

The team values career growth and personal development, with managers who actively support your professional goals. The work environment is collaborative, emphasizing open communication and knowledge sharing. You'll be part of a team that builds systems directly impacting millions of users' daily interactions with Alexa while maintaining strict customer privacy standards.

Using technologies like Java, Python, and AWS, you'll design and implement high-performance services handling large-scale transactions. The role offers exposure to cutting-edge ML and AI technologies, working alongside ML scientists to optimize data infrastructure. This position combines technical challenges of massive-scale distributed systems with the opportunity to impact how people interact with AI technology in their daily lives.

The compensation package includes a competitive base salary range of $129,300-$223,600 depending on location, plus equity, sign-on payments, and comprehensive benefits. Amazon values diversity and provides an inclusive environment where team members can thrive while building next-generation AI systems.

Last updated 2 days ago

Responsibilities For Software Development Engineer - Alexa Data Services, Alexa Data Services team

  • Design and build high-performance services handling large transactions
  • Develop secure, scalable data ingestion systems operating at exabyte scale
  • Create streaming data preparation pipelines supporting continuous ML training
  • Collaborate with ML scientists to optimize data infrastructure

Requirements For Software Development Engineer - Alexa Data Services, Alexa Data Services team

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
  • Strong software development experience in Java and/or Python
  • Experience with distributed systems and cloud platforms
  • Understanding of data processing and storage systems
  • Excellent problem-solving and communication skills

Benefits For Software Development Engineer - Alexa Data Services, Alexa Data Services team

Medical Insurance
401k
  • Career Growth opportunities
  • Collaborative work environment
  • Learning and development opportunities
  • Full range of medical benefits
  • Financial benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer - Alexa Data Services, Alexa Data Services team