Senior Big Data Engineer: Spark, Airflow & Cloud ETL

TP-Link Systems USA

Tustin (CA)

On-site

USD 100,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
401k contributions
Paid time off (4+ weeks)
Bi-annual raises
Gym membership
Team-building events

Job summary

TP-Link Systems USA in California is seeking a data engineer to build, run and own ETL pipelines on EMR (Spark) orchestrated by Airflow. You will write SQL and Python for data ingestion and datasets used by analysts and dashboards.

You will own data quality, design data models, optimize performance and costs, and collaborate with analysts and business stakeholders to deliver reliable data products.

Qualifications

  • 2–4 years of hands-on data development in production pipelines.
  • Strong SQL with window functions and complex joins; understand slow queries.
  • Python for production ETL and tooling (PySpark, pandas, boto3).
  • Experience with Spark on cloud platforms (AWS EMR, Databricks, Glue).
  • Experience with a scheduler (Airflow) and DAG design.
  • Understanding of dimensional modeling and star schemas.
  • Familiarity with AWS, Linux, and Git; ability to learn new tools.
  • Bachelor’s degree or equivalent practical experience.

Responsibilities

  • Build, run, and own ETL pipelines on EMR (Spark) orchestrated in Airflow.
  • Write SQL and Python for data ingestion and datasets used by analysts.
  • Own data quality checks and ensure correctness beyond job completion.
  • Build and extend data models: fact and dimension tables following conventions.
  • Keep jobs efficient; monitor runtime and cost, raise slow or expensive jobs.
  • Reuse patterns and templates; automate repetitive tasks where possible.
  • Collaborate with analysts and stakeholders to turn requests into usable datasets.

Skills

Strong SQL
Python for ETL
PySpark / Spark
Airflow
Dimensional modeling
AWS / Linux / Git
AI for data problems

Education

Bachelor's degree in Computer Science or related field

Tools

AWS EMR
Databricks
Glue
Airflow
S3 with Parquet/ORC

Job description

TP-Link Systems USA in California is seeking a data engineer to build, run and own ETL pipelines on EMR (Spark) orchestrated by Airflow. You will write SQL and Python for data ingestion and datasets used by analysts and dashboards.

You will own data quality, design data models, optimize performance and costs, and collaborate with analysts and business stakeholders to deliver reliable data products.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer - Spark, Airflow on AWS EMR
Data Engineer - Spark, Airflow on AWS EMR

Omada Network S • Tustin (CA)

On-site
USD 100,000 - 120,000
Fully paid medical, dental, vision
401k contributions
4 weeks PTO per year
+3
ETL & Spark Data Engineer — AWS + Airflow
ETL & Spark Data Engineer — AWS + Airflow

TP-Link Systems Inc. • United States

On-site
USD 100,000 - 120,000
Fully paid medical, dental, and vision
401k contributions
Four weeks PTO
+3
Senior Data Engineer: ETL & Cloud Pipelines (Python, Spark)
Senior Data Engineer: ETL & Cloud Pipelines (Python, Spark)

PTR Global • McLean (VA)

Hybrid
USD 103,000 - 110,000
Senior Big Data Engineer — Platform & Insights
Senior Big Data Engineer — Platform & Insights

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 150,000 - 180,000
Free snacks and lunch on Fridays
Fully paid medical, dental, and vision
401k contributions
+3
Senior Data Engineer - ETL, Cloud DW & Spark
Senior Data Engineer - ETL, Cloud DW & Spark

Cloud Analytics Technologies, LLC • Jersey City (NJ)

On-site
USD 100,000 - 150,000
Senior Data Engineer: Spark, Python & Cloud Data Pipelines
Senior Data Engineer: Spark, Python & Cloud Data Pipelines

Cloud Analytics Technologies, LLC • Charlotte (NC)

On-site
USD 110,000 - 160,000
Senior Data Engineer: Scalable ETL, Spark & Cloud
Senior Data Engineer: Scalable ETL, Spark & Cloud

Machine Learning Technologies, LLC • Charlotte (NC)

On-site
USD 120,000 - 180,000
Senior Data Engineer: Spark, Databricks & ETL Pipelines
Senior Data Engineer: Spark, Databricks & ETL Pipelines

Artifintech • Charlotte (NC)

On-site
USD 120,000 - 180,000
Senior Data Engineer: PySpark, Airflow & GCP
Senior Data Engineer: PySpark, Airflow & GCP

Tata Consultancy Services • Sunnyvale (CA)

On-site
USD 110,000 - 150,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support: Parental Leaves
+4
Senior Data Engineer — ETL, Spark, Cloud Pipelines
Senior Data Engineer — ETL, Spark, Cloud Pipelines

Raas Infotek LTD • Atlanta (GA)

On-site
USD 83,000 - 124,000