DeveloperJobs.io
← Back to all jobs

Job Description

Amazon.com Services LLC seeks a Data Engineer II to design, build, and operate production SQL data pipelines in a cloud data warehouse, while contributing to a semantic layer that enables AI driven analytics at enterprise scale.

Location

Bellevue, WA (onsite)

Compensation

USD 132,100 - 178,800 per year

Responsibilities

  • Design, implement, and operate production SQL pipelines in a cloud data warehouse to handle large volumes of daily operational data with reliability, freshness, and observability.
  • Model entity schemas, define metric formulas, and own end-to-end data lineage from raw sources through transformations to consumption.
  • Ship features across backend services and frontend UI for the team's tools, enabling data capture, review, and action at the source.
  • Contribute to a semantic layer encoding business context for AI agents to consume.
  • Collaborate with business stakeholders to translate operational expertise into structured, machine-readable definitions.
  • Own the operational health of what you build, including production alerts, on-call responsibilities, ticket intake, and access controls such as row-level security, plus pipeline observability.
  • Design, build, and operate production data pipelines that process daily operational data from multiple upstream sources with strong reliability and observability.
  • Ensure downstream consumers and AI agents can trust numbers by maintaining end-to-end data lineage from source to consumption.
  • Contribute to full-stack web applications used by business teams, shipping features across backend services and frontend UI to make data captureable, reviewable, and actionable at the source.
  • Extend the semantic layer with version-controlled definitions of metrics, entities, relationships, and business context so operational knowledge lives in code and can be consumed by AI agents and LLM-based tools.
  • Partner with business stakeholders to translate domain knowledge into structured, machine-readable definitions and tables.
  • Continuously seek opportunities to reduce manual analysis by moving the platform toward natural language interfaces, richer entity relationships, and more autonomous investigation.
  • Explore emerging techniques in semantic data modeling, knowledge representation, retrieval, and prompt engineering to improve how AI systems reason over our data.
  • Write design docs, scope documents, and runbooks that make the team's work reviewable, maintainable, and durable.

Requirements

  • 3+ years of data engineering experience.
  • Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or related fields, or 3+ years of professional software development experience.
  • Experience with one or more object oriented programming languages (for example Java, C/C++, Python).
  • Experience with data warehouse technical architectures, data modeling, infrastructure components, ETL/ELT and reporting/analytic tools and environments, data structures, and hands-on SQL coding.
  • Experience with Redshift, Oracle, NoSQL, etc.

Technologies

  • SQL
  • Python
  • Java
  • C
  • C++
  • Redshift
  • Oracle
  • NoSQL
  • S3
  • AWS Glue
  • EMR
  • Kinesis
  • FireHose
  • Lambda
  • IAM

Benefits

  • Health insurance
  • 401(k) matching
  • Paid time off
  • Parental leave

Similar Jobs