Jobs · Analyst · Washington

Data Engineer II, Prime Video Advertising

Prime Video & Amazon MGM Studios · Seattle, WA · Yesterday
AnalystFull-time

About the role

Prime Video is a first-stop entertainment destination offering customers a vast collection of premium programming in one app available across thousands of devices. As part of the Prime Video team, you’ll get to work on projects that are fast-paced, challenging, and varied. You’ll get to experiment with new possibilities, take risks, and collaborate with remarkable people.

Responsibilities

  • Design and implement scalable, fault-tolerant data pipelines using AWS technologies and internal Amazon tools to extract, transform, and load data from multiple sources.
  • Collaborate cross-functionally with Business Intelligence Engineers (BIEs), Data Scientists, Product Managers (PMs), and Software Development Engineers (SDEs) to understand data requirements and deliver customized data solutions.
  • Automate infrastructure deployment with CI/CD pipelines and ensure streamlined processes for deployment and maintenance.
  • Ensure data quality through robust validation, cleansing, and deduplication techniques.
  • Implement data governance standards, including access control, encryption, data retention, deletion policies, and audit mechanisms to ensure compliance and security.
  • Continuously improve and optimize data pipelines and infrastructure, staying up to date with emerging technologies and implementing automation and monitoring tools.
  • Build a scalable and reliable data platform supporting analytics and experimentation for intuitive, self-service data products.
  • Write high quality code and build scalable applications that interface with critical services and APIs to extract and process unstructured data.
  • Build/operate highly available, distributed systems of data extraction, ingestion, and processing of large data sets.

Requirements

  • Bachelor's degree
  • 3+ years of data engineering experience
  • Experience with data modeling, warehousing, and building ETL pipelines
  • Knowledge of professional software engineering & best practices for full software development life cycle
  • Experience with SQL
  • Experience with distributed systems as it pertains to data storage and computing
  • Experience with batch and streaming data architectures like Kafka, Kinesis, Flink, Storm, Beam
  • Experience as a data engineer or related specialty (e.g., software engineer, business intelligence engineer, data scientist)
  • Experience in at least one modern scripting or programming language, such as Python, Java, Scala, or NodeJS
  • Experience with Apache Spark / Elastic Map Reduce

Qualifications

  • Master's degree in computer science, engineering, analytics, mathematics, statistics, IT or equivalent
  • Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
  • Strong analytical skills, attention to detail, and effective communication abilities

Skills

  • Experience with AWS technologies like Redshift, S3, AWS Glue, EMR, Kinesis, FireHose, Lambda, and IAM roles and permissions
  • Experience with non-relational databases / data stores (object storage, document or key-value stores, graph databases, column-family databases)

Benefits

Amazon offers comprehensive benefits including health insurance, 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

Similar jobs