Data Engineer: Snowflake Payments, SQL & Python

Shift4

Center Valley (Lehigh County)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Shift4 is seeking a hands-on Data Engineer to build reliable SQL and Python workloads in Snowflake for payments datasets and reporting.

The role focuses on designing Python jobs, writing performant SQL, and packaging workloads in Docker for scheduled execution. Collaboration with finance and product teams is essential to translate questions into correct queries, with strong emphasis on data quality and security controls.

Qualifications

  • 1+ years of data engineering/analytics engineering or backend roles building SQL-heavy data workloads in production.
  • Strong SQL skills with window functions, CTEs, joins, and query tuning.

Responsibilities

  • Design, write, and maintain Python jobs that execute SQL over Snowflake to produce transaction, settlement, fee, and reconciliation datasets.
  • Develop performant, readable SQL using window functions, CTEs, and semi-structured data handling on large tables.
  • Package workloads as Docker containers and run them on the existing scheduler.
  • Ensure jobs are idempotent, runnable multiple times, parameterized, and observable with logging and alerting.

Skills

SQL
Python
Snowflake
Docker
Git
CI/CD
Unit tests
Data quality

Education

B.S. in CS/Engineering

Tools

Snowpark
Snowflake Python connector
pandas
Polars
dbt
Airflow
S3

Job description

Shift4 is seeking a hands-on Data Engineer to build reliable SQL and Python workloads in Snowflake for payments datasets and reporting.

The role focuses on designing Python jobs, writing performant SQL, and packaging workloads in Docker for scheduled execution. Collaboration with finance and product teams is essential to translate questions into correct queries, with strong emphasis on data quality and security controls.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Shift4 • Center Valley

On-site
USD 90,000 - 120,000
Remote Snowflake Data Engineer (Python + SQL)
Remote Snowflake Data Engineer (Python + SQL)

OptiValueTek • Snowflake (AZ)

Remote
Confidential
Health Insurance
Remote Work
Snowflake Data Engineer
Snowflake Data Engineer

Teksystems • United States

Remote
USD 120,000 - 150,000
Data Engineer – Snowflake
Data Engineer – Snowflake

SRS Consulting Inc • San Jose (CA)

On-site
USD 130,000 - 170,000
Snowflake Data Engineer
Snowflake Data Engineer

Veriipro • Boston (MA)

On-site
USD 120,000 - 180,000
Data Engineer: Snowflake, ETL & Data Quality
Data Engineer: Snowflake, ETL & Data Quality

Community Bank, N.A. • Lyndon (NY)

On-site
USD 66,000 - 109,000
11 paid holidays
Paid vacation
Medical insurance
+6
Data Engineer (Snowflake + Databricks + Python)
Data Engineer (Snowflake + Databricks + Python)

Apexon • Alpharetta (GA)

On-site
USD 120,000 - 150,000
Senior Data Engineer: Snowflake Pipelines & Python
Senior Data Engineer: Snowflake Pipelines & Python

Cognizant • Wilmington (DE)

On-site
USD 130,000 - 135,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
+3
Data Engineer: Snowflake & AWS Cloud Data Pipelines
Data Engineer: Snowflake & AWS Cloud Data Pipelines

RCM-X • New York (NY)

Hybrid
USD 95,000 - 115,000
Health insurance
401(k) retirement plan
Transit benefits
+4
Senior Data Engineer: Snowflake, Airflow & Finance Data
Senior Data Engineer: Snowflake, Airflow & Finance Data

The Phoenix Group® • New York (NY)

On-site
USD 120,000 - 180,000