Data Engineer I, Payment Acceptance & Experience
The Payment Acceptance & Experience team is looking for a Data Engineer with a deep understanding of the full life-cycle of data generation and application. Our team is responsible for how Amazon's customers pay on Amazon's sites and through Amazon's services around the globe.
About the Role
As a Data Engineer I, you will design, develop, implement, test, and operate large-scale, high-volume, high-performance data structures for analytics, reporting, and machine learning. You will build the data foundations behind the business metrics our leaders rely on, develop the controllership signals that keep those metrics trustworthy, and help shape how Data Engineers work in a world where AI agents are part of the toolkit. You will leverage your expertise in data pipelines and persistence to build systems and tools that lower the cost of performing advanced analysis while also expanding the number and types of analyses that can be performed. You will take the lead in identifying architecture deficiencies and solving for the same by building advanced software solutions.
Key job responsibilities
- Implement real-time and batch data ingestion routines using best practices in data modeling.
- Develop ETL/ELT processes using AWS technologies and Big Data tools.
- Translate business and functional requirements into robust, scalable solutions that fit the overall data architecture.
- Build data quality and controllership checks for completeness, freshness, and lineage on the datasets behind key business metrics, and design alerting and triage paths.
- Contribute to AI-native engineering infrastructure by building scaffolding, guardrails, and observability for AI agents that automate Data Engineering workflows.
- Migrate legacy datasets onto a centralized data platform with parallel-run validation, downstream consumer coordination, and catalog updates.
- Maintain a semantic layer that maps business terms to physical data structures, so human users and AI agents understand the data they query.
- Analyze source data systems and drive best practices in source teams.
- Participate in the full development life cycle: design, implementation, testing, documentation, delivery, support, and maintenance.
- Produce comprehensive, usable dataset documentation and metadata.
- Evaluate dataset implementations and recommend new or existing software products and tools.
A day in the life
On a given day, you'll check the health of the pipelines that power our weekly business reviews. If an overnight check flagged something, say a payments signal came in late or a row count looked off, you'll pull in the source team and work the issue until the data is trustworthy again. Later you might be in a design review with a senior engineer, walking through how to migrate a legacy dataset onto our central data platform without disrupting the analytics teams that read from it.
In the afternoon, you'll switch to AI-native work. You might prototype an agent that automates a task you used to do by hand, or write the guardrails that keep an agent from making expensive mistakes. You'll partner with peers on our team and with Data Engineers in adjacent payments teams, since the patterns we build here are meant to be reusable.
Your customers are the finance, business intelligence, scientists, and product teams who depend on PAE data to understand how payments perform globally, and the leaders who use those numbers to make decisions. You'll work closely with senior Data Engineers who will coach you through ambiguity, review your designs, and help you grow quickly.
About the Role
As a Data Engineer I, you will design, develop, implement, test, and operate large-scale, high-volume, high-performance data structures for analytics, reporting, and machine learning. You will build the data foundations behind the business metrics our leaders rely on, develop the controllership signals that keep those metrics trustworthy, and help shape how Data Engineers work in a world where AI agents are part of the toolkit. You will leverage your expertise in data pipelines and persistence to build systems and tools that lower the cost of performing advanced analysis while also expanding the number and types of analyses that can be performed. You will take the lead in identifying architecture deficiencies and solving for the same by building advanced software solutions.
Key job responsibilities
- Implement real-time and batch data ingestion routines using best practices in data modeling.
- Develop ETL/ELT processes using AWS technologies and Big Data tools.
- Translate business and functional requirements into robust, scalable solutions that fit the overall data architecture.
- Build data quality and controllership checks for completeness, freshness, and lineage on the datasets behind key business metrics, and design alerting and triage paths.
- Contribute to AI-native engineering infrastructure by building scaffolding, guardrails, and observability for AI agents that automate Data Engineering workflows.
- Migrate legacy datasets onto a centralized data platform with parallel-run validation, downstream consumer coordination, and catalog updates.
- Maintain a semantic layer that maps business terms to physical data structures, so human users and AI agents understand the data they query.
- Analyze source data systems and drive best practices in source teams.
- Participate in the full development life cycle: design, implementation, testing, documentation, delivery, support, and maintenance.
- Produce comprehensive, usable dataset documentation and metadata.
- Evaluate dataset implementations and recommend new or existing software products and tools.
A day in the life
On a given day, you'll check the health of the pipelines that power our weekly business reviews. If an overnight check flagged something, say a payments signal came in late or a row count looked off, you'll pull in the source team and work the issue until the data is trustworthy again. Later you might be in a design review with a senior engineer, walking through how to migrate a legacy dataset onto our central data platform without disrupting the analytics teams that read from it.
In the afternoon, you'll switch to AI-native work. You might prototype an agent that automates a task you used to do by hand, or write the guardrails that keep an agent from making expensive mistakes. You'll partner with peers on our team and with Data Engineers in adjacent payments teams, since the patterns we build here are meant to be reusable.
Your customers are the finance, business intelligence, scientists, and product teams who depend on PAE data to understand how payments perform globally, and the leaders who use those numbers to make decisions. You'll work closely with senior Data Engineers who will coach you through ambiguity, review your designs, and help you grow quickly.