Prairie Consulting Services logo
Prairie Consulting Services Verified
Consulting, Business Services, IT Services

Senior Python Data Engineer (ETL / APIs)

Illinois, United StatesOnsiteContractSenior$65–$70 /hrPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

A Senior Python Data Engineer is sought for a new, high-impact platform initiative within an enterprise environment. This hands-on role involves building data pipelines sourcing from Snowflake, performing transformations with Python and Pandas, and developing internal APIs using FastAPI/REST to expose data. Responsibilities include supporting deployment pipelines with Docker/Kubernetes, implementing data quality checks, and contributing to data integration best practices. The ideal candidate has strong Python skills, experience with Snowflake, ETL concepts, Pandas, API development, and Docker/Kubernetes. Experience in financial services is a plus. The role requires onsite work in Chicago.

Senior Python Data Engineer (ETL / APIs)

Chicago, IL (Onsite – Wabash)

We’re looking for a
Senior Python Data Engineer
to join a high-impact initiative building out a
net new platform
within a large, enterprise environment. This is a hands-on role where you’ll help shape how data is sourced, transformed, and exposed across a critical application.

If you enjoy working across
data engineering + backend API development
, this is a strong opportunity to get in early and make an impact.

Senior Python Data Engineer (ETL / APIs) - What You’ll Be Doing

- Build data pipelines sourcing from
Snowflake
- Perform data transformations using
Python & Pandas
- Develop
internal APIs (FastAPI / REST)
to expose data
- Work with teams to support
deployment pipelines (Docker / Kubernetes)
- Implement
data quality checks and validation logic
- Contribute to best practices around data integration and performance

Senior Python Data Engineer (ETL / APIs) - What We’re Looking For

- Strong hands-on experience with
Python
- Experience with
Snowflake
and data sourcing
- Solid understanding of
ETL / data engineering concepts
- Experience with
Pandas
for data manipulation
- Experience building
APIs (FastAPI or similar)
- Exposure to
Docker / Kubernetes
- Ability to work independently and solve problems without heavy direction

Nice to Have

- Kafka or event-driven architecture
- Experience in
financial services or other regulated environments
- CI/CD and deployment pipeline experience

Senior Python Data Engineer (ETL / APIs) - Why This Role

- Net new build
– not a maintenance role
- High visibility, critical initiative
- Opportunity to work across both
data + backend engineering
- Fast-moving team looking to hire ASAP

Location Requirement

- Must be able to work
onsite in Chicago (Wabash area)
- $65-70+/hr W2

Ready to apply?
You'll be redirected to Prairie Consulting Services's application page.