This position is no longer accepting applications
Closed on August 18, 2026.
This role is filled — get an email when new Data Processing roles open on DeveloperJobs.io:
Data Engineer II
Amazon Emr
Analytics
Artificial Intelligence
AWS
Cloud
Data Architecture
Data Engineer
Data Integration
Data Lineage
Data Management
Data Modeling
Data Pipeline
Data Platform
Data Processing
Data Warehouse
ETL
SQL
View similar jobs
Get alerted when similar jobs are posted — set up a New Data Processing jobs on DeveloperJobs.io alert.
See other roles at Amazon.com Services LLC.
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