Data Engineer II, Sales Data Services (SDS)
Amazon Web Services
Analytics
AWS
Aws Glue
Big Data
Business Intelligence
Cloud
Cloud Computing
Cloud Data Warehouse
Cloud Operations
Cloud Platforms
Data
Data Analysis
Data Analytics
Data Architecture
Data Engineer
Data Integration
Data Integration Tools
Data Lake
Data Pipeline
Data Platform
Data Processing
Data Warehouse
Database
Databases
Digital Marketing
ETL
Informatica
Information Technology (IT)
IT Services
Reporting and Analytics
Software Development
SQL
Job Description
Amazon Advertising’s Sales Data Services (SDS) team builds and supports the data warehouse and data lake infrastructure behind pan-Amazon sales intelligence. In this Data Engineer II role, you will design reliable pipelines and analytics foundations that enable self-serve reporting while supporting secure, scalable, and cost-effective solutions for internal customers.
What you’ll do
- Design, implement, and support data warehouse and data lake infrastructure using the AWS big data stack, Python, and Redshift.
- Develop and manage ETLs that source data from multiple data lakes and create a unified data model for analytics and reporting.
- Enable self-serve analytics for internal customers, including technical and non-technical stakeholders, and provide support for ad-hoc reporting as needed.
- Build a deep understanding of large data sources to determine which data to use and how and when to apply it to business problems.
- Handle numerous requests at the same time, prioritizing strategically and collaborating across teams to deliver results.
- Mentor other engineers, help shape a positive team culture, and support team growth.
Required qualifications
- 3+ years of data engineering experience.
- 1+ year developing and operating large-scale data structures for business intelligence analytics using ETL/ELT processes.
- 1+ year developing and operating large-scale data structures for business intelligence analytics using OLAP technologies.
- 1+ year developing and operating large-scale data structures for business intelligence analytics using data modeling experience.
- 1+ year developing and operating large-scale data structures for business intelligence analytics using SQL.
- 1+ year developing and operating large-scale data structures for business intelligence analytics using Oracle.
- 3+ years in the job offered or a related occupation.
- 1+ year developing and operating large-scale data structures for business intelligence analytics using each of ETL (Extract, Transform, Load) and ELT (Extract, Load, Transform).
- Bachelor’s degree (or foreign equivalent) in Computer Science, Engineering, Information Systems, Mathematics, or a related field.
- Experience with data modeling, warehousing, and building ETL pipelines.
Technologies you may use
- AWS, Python, Redshift
- ETL, ELT, OLAP, SQL
- Oracle
- data warehouse, data lake, data modeling, data warehousing, ETL pipelines
- S3, AWS Glue, EMR, Kinesis, FireHose, Lambda, IAM
Preferred qualifications
- Experience with AWS technologies such as Redshift, S3, AWS Glue, EMR, Kinesis, FireHose, Lambda, and IAM roles and permissions.
- Experience with non-relational databases or data stores, including object storage, document or key-value stores, graph databases, and column-family databases.
Compensation and location
- Location: Seattle, WA (onsite)
- Salary: USD 132,100 - 178,800 per year
Benefits
- Sign-on payments
- Restricted stock units (RSUs)
- Health insurance (medical, dental, vision, prescription)
- Basic Life & AD&D insurance
- Option for Supplemental life plans
- EAP
- Mental Health Support
- Medical Advice Line
- Flexible Spending Accounts
- Adoption and Surrogacy Reimbursement coverage
- 401(k) matching
- Paid time off
- Parental leave