Senior Data Engineer — Python, Spark & Databricks (Remote)

Principal33

United States

Remote

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical insurance
Holiday flat in Valencia
Gifts for special occasions
Anniversary gifts
Team-building events
End of year celebrations
Day off on your birthday
Access to Udemy
German language courses
Personal and professional growth

Job summary

principal33 is seeking an experienced Data Engineer to design, build and operate scalable batch, micro-batch and streaming pipelines using Python, PySpark and Azure Databricks.

You will integrate diverse data sources including REST APIs, GraphQL, WebSocket and gRPC, develop robust ingestion for JSON, Parquet and Delta, and implement reliable data quality and governance within a remote-friendly environment.

Qualifications

  • 5+ years of data engineering experience.
  • Strong Python and PySpark skills with production pipelines.
  • Experience with Azure Databricks and cloud data platforms.
  • Design idempotent, back-fillable data processes and pipelines.
  • Knowledge of data modeling, Lakehouse/Medallion architectures.
  • Familiarity with data quality, lineage and governance concepts.
  • Experience with CI/CD and code reviews.

Responsibilities

  • Design and operate scalable batch, micro-batch and streaming pipelines.
  • Integrate internal and external data sources via APIs, GraphQL, WebSocket and gRPC.
  • Develop robust ingestion for JSON, CSV, Parquet, Delta and APIs.
  • Implement pagination, retries, backoff and checkpointing.
  • Ensure idempotent processing and graceful backfills.
  • Collaborate with traders, analysts, and platform teams.

Skills

Python
PySpark
Azure Databricks

Tools

REST APIs
GraphQL
WebSocket
gRPC

Job description

principal33 is seeking an experienced Data Engineer to design, build and operate scalable batch, micro-batch and streaming pipelines using Python, PySpark and Azure Databricks.

You will integrate diverse data sources including REST APIs, GraphQL, WebSocket and gRPC, develop robust ingestion for JSON, Parquet and Delta, and implement reliable data quality and governance within a remote-friendly environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer — Databricks, PySpark, AWS (Remote)
Senior Data Engineer — Databricks, PySpark, AWS (Remote)

Lumenalta • Salt Lake City (UT)

Remote
USD 60,000 - 110,000
Flexible working hours
Health insurance
401(k) contribution
+3
Data Engineer: Azure Spark & Streaming Pipelines
Data Engineer: Azure Spark & Streaming Pipelines

Software Technology Inc • Brentsville (KY)

On-site
USD 80,000 - 120,000
Senior Data Platform Engineer (Databricks) - Remote
Senior Data Platform Engineer (Databricks) - Remote

INSPYR Solutions • San Jose (CA)

On-site
USD 110,000 - 130,000
Remote Data Engineer: Health Data Modernization (Spark)
Remote Data Engineer: Health Data Modernization (Spark)

540.co LLC • Northern (KY)

Hybrid
USD 110,000 - 150,000
Flexible PTO
Health insurance
401k with match
+2
Senior Data Engineer — Remote (Databricks/Spark)
Senior Data Engineer — Remote (Databricks/Spark)

Quilt Software • United States

Remote
USD 120,000 - 150,000
401k investment opportunity, with company match
Medical, Dental, and Vision Plans
Paid Time Off
+3
Senior Data Engineer - Azure Databricks Data Pipelines
Senior Data Engineer - Azure Databricks Data Pipelines

On-Demand Group • BLOOMINGTON (MN)

Hybrid
USD 103,000 - 124,000
Healthcare benefits
Hybrid/remote options
Senior Data Engineer
Senior Data Engineer

Morgan McKinley • United States

Hybrid
GBP 70,000 - 110,000
Remote work
Monthly office visits
Data Engineer - Databricks (Remote)
Data Engineer - Databricks (Remote)

Lumenalta • United States

On-site
MXN 1,426,533 - 2,139,800
Senior Data Engineer (Databricks) - Remote, Flexible Hours
Senior Data Engineer (Databricks) - Remote, Flexible Hours

BairesDev • Peru (IL)

On-site
USD 120,000 - 180,000
Remote work 100%
USD or local currency payout
Work-from-home setup
+2
Senior Data Engineer - Remote, AWS & Databricks Expert
Senior Data Engineer - Remote, AWS & Databricks Expert

Capital Technology Group • United States

Hybrid
USD 130,000 - 165,000
Medical, Dental, and Vision
401(k) with 4% matching
Remote Work (Hybrid roles)