Taro Logo

Data Engineer II, Alexa Devices

Amazon is a leading global technology company known for e-commerce, cloud computing, digital streaming, and artificial intelligence.
$118,900 - $205,600
Data
Mid-Level Software Engineer
3+ years of experience
AI
This job posting is no longer active. 😔

Job Description

The Alexa Echo Device Team is looking for a talented, highly motivated Data Engineer to join our Business Intelligence team. Alexa is the groundbreaking cloud-based intelligent agent that powers Echo and other devices designed around your voice. We provide actionable business insights that inform future products and services that will power the next generation of Echo and Alexa devices.

As a Senior Data Engineer, you will work in one of the world's largest and most complex data warehouse environments. You will work closely with Product Management, Software Development, Data Science, and other Data Engineering teams to develop scalable and innovative analytical solutions, process and store terabytes of low latency structured and unstructured data, and enable the Echo Device team to build successful, data-driven strategies.

Key responsibilities:

  • Design and implement an analytical environment using third-party and in-house tools
  • Use Python, Scala, or Java to automate the ETL, analytics, and data quality platform
  • Design and implement complex data models, model metadata, build reports and dashboards
  • Own data presentation and dashboarding tools for end users
  • Work with leading-edge technologies like Redshift, EMR, Hadoop/Hive/Pig, and more
  • Write scalable, highly tuned SQL queries running over billions of rows of data
  • Develop learning and training programs to drive adoption of data-driven decision making
  • Work with business owners to understand data requirements and implement efficient ETL solutions
  • Collaborate with other teams to ingest relevant datasets into the Alexa Devices BI data-warehouse
  • Build a self-service data platform with capabilities like data discovery, lineage, monitoring, and security
  • Leverage and manage AWS services like Bedrock, Sagemaker, S3, Redshift, Athena, Kinesis, Lambda, Data Lake, etc.
  • Conduct workshops and lunch-n-learn sessions to educate customers on product capabilities

You should have deep expertise in data design, creation, management, and business use of large datasets across various data platforms, as well as excellent business and interpersonal skills.

Last updated a year ago

Responsibilities For Data Engineer II, Alexa Devices

  • Design and implement analytical environment using third-party and in-house tools
  • Develop scalable and innovative analytical solutions
  • Process and store terabytes of low latency structured and unstructured data
  • Design and implement complex data models and model metadata
  • Build reports and dashboards
  • Write scalable, highly tuned SQL queries over billions of rows of data
  • Develop learning and training programs for data-driven decision making
  • Collaborate with other teams to ingest relevant datasets into the BI data-warehouse
  • Build a self-service data platform with key capabilities
  • Leverage and manage AWS services
  • Conduct workshops and lunch-n-learn sessions

Requirements For Data Engineer II, Alexa Devices

Python
Java
Scala
  • 3+ years of data engineering experience
  • Experience with SQL
  • Experience with data modeling, warehousing and building ETL pipelines
  • Experience in at least one modern scripting or programming language, such as Python, Java, Scala, or NodeJS