EngineerJobs.io
← Back to all jobs

Job Description

In Seattle, the Amazon Publisher Monetization (APM) team is seeking a Data Engineer II to own the data foundations that underpin publisher insights. This role focuses on designing end-to-end data pipelines and models across APM’s publisher data, with an emphasis on data quality, scalable architectures, and delivering trusted insights for business teams and partners.

Responsibilities

  • Design, develop, and optimize data models and end-to-end pipelines across APM's publisher data using AWS services such as Redshift, EMR, Airflow, Kinesis, and Lambda, alongside internal Amazon tools.
  • Steer architectural decisions for data solutions within a unified modeling framework that serves both human analysts and AI-powered analytics agents, balancing immediate delivery with long-term scalability.
  • Define and enforce data quality standards across owned datasets by building automated monitoring, investigating anomalies, and driving root-cause resolution with minimal guidance.
  • Collaborate with business stakeholders to understand decision-making needs and translate ambiguous requirements into well-modeled, trusted data products.
  • Lead the design of the next-generation APM data architecture to improve scale, quality, timeliness, coverage, monitoring, and security while guiding team-wide technical direction.
  • Mentor other engineers on data engineering best practices, code quality, and system design principles.

Requirements

  • Bachelor's degree
  • 4+ years of data engineering experience
  • 2+ years of developing and operating large-scale data structures for business intelligence analytics using ETL/ELT processes
  • 2+ years of developing and operating large-scale data structures for business intelligence analytics using data modeling experience
  • 1+ years of developing and operating large-scale data structures for business intelligence analytics using SQL experience
  • Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
  • Experience with data modeling, warehousing and building ETL pipelines
  • Experience building/operating highly available, distributed systems of data extraction, ingestion, and processing of large data sets
  • Experience working on and delivering end-to-end projects independently
  • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, architectures, code reviews, source control management, continuous deployments, testing, and operational excellence

Technologies

  • Redshift
  • EMR
  • Airflow
  • Kinesis
  • Lambda
  • S3
  • AWS Glue
  • Firehose
  • IAM roles and permissions
  • Hadoop
  • Hive
  • Spark
  • SQL
  • C++, C#, Java, Python, Golang, PowerShell, Ruby

Benefits

  • Health insurance
  • 401(k) matching
  • Paid time off
  • Parental leave
  • Adoption and surrogacy reimbursement coverage

About the Team

The APM Agentic Insights team focuses on scalable intelligence that yields fast, accurate, and actionable insights for Amazon Publisher Monetization. Our goal is to deliver dependable, well-modeled data that supports advertising decisions across the organization. We collaborate across functions with data engineers, BI engineers, scientists, and product teams to tackle complex, large-scale problems.

Similar Jobs