Data Engineer
Amazon.com, Inc.
Seattle, WA, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Amazon Web Services
Apache HTTP Server
Big Data
Computer Programming
Continuous Delivery
Continuous Integration
Information Engineering
Data Governance
Data Integrity
Extract Transform Load (ETL)
Data Transformation
+32 more
Data Migration
Data Mining
Data Stores
Distributed Data Store
Apache Hadoop
JSON
Job Scheduling
Python (Programming Language)
Performance Tuning
Systems Development Life Cycle
Standard Sql
Software Engineering
SQL Databases
Parquet
Data Processing
File Transfer Protocol (FTP)
Cloud Platform System
Snowflake
Apache Spark
Sybase
Build Management
Data Lakes
Ansi Sql
Semi-structured Data
Core Data
Kubernetes
Avro
Apache Kafka
Data Management
Code Restructuring
Software Version Control
Data Pipelines
Job description
- Perform end-to-end datastore migrations from on-premises DataLake environments to AWS-hosted Lakehouse platforms as part of the migration factory team.
- Refactor and migrate existing data pipelines, including data extraction logic, transformation processes, and job scheduling.
- Execute large-scale data transfers while ensuring data integrity, completeness, reliability, and consistency between source and target platforms.
- Translate and modernize legacy SQL and Apache Spark-based processing logic for Snowflake and Apache Iceberg environments.
- Analyze existing data usage patterns, business requirements, and downstream consumption to support the development and delivery of reusable data products.
- Design and build data reconciliation and validation frameworks to verify data accuracy during and after migration.
- Collaborate with business stakeholders, application teams, data owners, and technical teams to perform validation and obtain migration sign-off.
- Act as a technical liaison between migration, data engineering, application, infrastructure, and business teams throughout the migration lifecycle.
- Troubleshoot data pipeline, data transformation, performance, and migration-related issues and implement appropriate technical solutions.
- Optimize data pipelines and processing workloads to improve performance, scalability, and operational efficiency.
- Apply core data engineering concepts including Slowly Changing Dimensions (SCD Type 2), schema evolution, partitioning, clustering, normalization and denormalization, natural and surrogate keys, and data quality controls.
- Work with structured and semi-structured data formats including JSON, Avro, and Parquet.
- Follow established Software Development Life Cycle (SDLC), source-control, testing, deployment, and Continuous Integration/Continuous Deployment (CI/CD) practices.
- Adapt to new data technologies, migration tools, engineering standards, and workflows as required by the program.
- Collaborate effectively with geographically distributed and global delivery teams.
Requirements
- Minimum 3+ years of hands-on software development and/or data engineering experience, including coding, development, troubleshooting, and implementation of data-related solutions.
- Minimum 3+ years of experience working with SQL, including development, analysis, query troubleshooting, and performance optimization.
- Minimum 3+ years of hands-on programming experience using Python and/or Java for data processing, application development, automation, or integration.
- Minimum 3+ years of experience developing or supporting ETL/ELT data pipelines, including data extraction, transformation, loading, and pipeline troubleshooting.
- Experience developing or supporting distributed data-processing solutions using Apache Spark.
- Experience working with data engineering concepts including SCD Type 2, schema evolution, partitioning, clustering, normalization versus denormalization, natural versus surrogate keys, and data quality frameworks.
- Experience working with one or more data and integration technologies including Kafka, ANSI SQL, FTP, Apache Spark, Hadoop, Snowflake, Apache Iceberg, and Sybase IQ.
- Experience working with structured and semi-structured data formats including JSON, Avro, and Parquet.
- Experience working within established SDLC and CI/CD processes, including source control, testing, deployment, and release practices.
- Familiarity with containerized application environments and Kubernetes.
- Demonstrated ability to troubleshoot technical issues, communicate effectively with stakeholders, collaborate across global teams, and take ownership of assigned deliverables.
Nice to Have:
- Experience performing large-scale data platform or datastore migration initiatives.
- Experience migrating data workloads from on-premises environments to cloud-based platforms, particularly AWS.
- Experience working with Lakehouse architectures.
- Experience with Snowflake and Apache Iceberg-based data platforms.
- Experience working within the financial services industry.
- Experience supporting complex migration programs involving multiple business, technology, and global delivery teams.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
BB
Benedikt Bischof
about 4 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
EM
Eli McGarvie
Data Engineer Salary UK
about 3 years ago
DS
Dhannush Subramani
Top Big Data Technologies That You Need to Know
about 4 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago