Data Engineer, Workforce Solutions

Amazon.com, Inc.
Bellevue, WA, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$132,100.0 - $178,800.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Airflow Amazon S3 Big Data Cloud Computing Databases Data Architecture Information Engineering Extract Transform Load (ETL) Data Structures Data Stores Data Warehousing
+26 more
Graph Database Apache Hadoop Apache Hive Identity and Access Management Python (Programming Language) Online Analytical Processing Node.Js Role-Based Access Control Scala (Programming Language) Software Construction SQL Databases Data Processing Scripting Data Storage Technologies System Availability Apache Spark Electronic Medical Records Data Lakes AWS Glue Non-relational Database Data Management Functional Programming Software Coding Data Pipelines Amazon Redshift Programming Languages

Job description

  • Design, develop, implement, test, document, and operate large-scale, high-performant data structures for big data analytics.
  • Translate business requirements into robust, scalable, operable solutions that work well within the overall data architecture.
  • Solving complex problems by aggregating multiple large datasets to enable informed decision making.
  • Working with large datasets and developing big data pipelines that move data from source systems to data warehouses, S3 data lakes, and other data storage and processing systems using Big Data and Cloud technologies.
  • Implementing data structures using best practices in data modeling, ELT/ETL (Extract/Transform/Load) processes, using big data tools such as Spark, Hive, SQL, Apache Airflow, AWS Glue, EMR, Lambda, S3, Redshift and OLAP technologies.
  • Following software engineering best practices in writing code (using programming languages like Python, SQL and Scala), reviewing code with peers and testing for all related data processing systems.
  • Maintaining and optimizing infrastructure required to support scalable and high availability data lakes and data pipelines to store and process petabyte scale datasets.

Requirements

3+ years of data engineering experience

  • Experience with data modeling, warehousing and building ETL pipelines
  • Experience with SQL
  • Experience in at least one modern scripting or programming language, such as Python, Java, Scala, or NodeJS

Preferred Qualifications

  • Experience with AWS technologies like Redshift, S3, AWS Glue, EMR, Kinesis, FireHose, Lambda, and IAM roles and permissions
  • Experience with big data technologies such as: Hadoop, Hive, Spark, EMR
  • Experience with non-relational databases / data stores (object storage, document or key-value stores, graph databases, column-family databases)

Benefits & conditions

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and 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, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

USA, WA, Bellevue - 132,100.00 - 178,800.00 USD annually

About the company

At Amazon, we’re building the most customer-centric company on earth and seeking exceptional talent to help create innovative capabilities for Amazon’s Associates through People eXperience and Technology (PXT). Our Workforce Solutions team develops products that empower Amazon associates globally to enhance their careers through pay incentives, job mobility, and training opportunities, using modern technologies to solve complex human problems at scale while delivering intuitive, personalized experiences.

We’re looking for data engineers who are passionate about building large-scale data solutions, designing infrastructure for analyzing massive data volumes, solving complex problems using modern technology, and making direct impact on one of the world’s most visited sites. At Amazon, customer obsession drives everything we do, and our data engineers tackle challenges that impact millions of customers, sellers, and products globally. We operate in a fast-paced environment where ship cycles are measured in weeks, not years.

A key focus of this role involves harnessing the power of Generative AI to optimize data source discovery and pipeline development, building intelligent agents to help Business Intelligence Engineers and Scientists identify emerging opportunities, creating self-service capabilities for stakeholders, and developing AI-integrated data platforms. We seek curious minds who think big and want to define tomorrow. Join us in creating solutions that change the world.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobmonkeyjobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · WWC Europe 2026

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

2:57 min

Core technical practices for robust data engineering

Sandhya Menon Sandhya Menon · WWC Europe 2026

3:05 min

Audience questions on AI agents and pipeline vectorization

Joy Joy · WWC 2024

Videos

See all

Related articles

See all