Python Data Engineer — PySpark, Pytest & Real‑Time Data

Synechron

Pittsburgh (Allegheny County)

On-site

USD 105,000 - 110,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive pay
Global offices
Paid leave
Parental leave
Insurance plan
Retirement plan
Education benefits
Udemy for Business
Training opportunities
Diverse culture

Job summary

Synechron, a global consulting firm, is seeking a Python Data Engineer with hands-on PySpark and Pytest experience to design, develop, test, and maintain scalable data pipelines and processing solutions.

The ideal candidate will work with Python, PySpark, Django, Flask, MongoDB, Kafka and REST APIs, contributing to ETL/ELT pipelines, implementing tests with Pytest, and collaborating with data scientists, software engineers, QA, and DevOps.

Qualifications

  • Experience in Python development and data engineering.
  • Strong knowledge of Python, PySpark, Django, Flask, MongoDB, Kafka and Pytest.
  • Experience with REST APIs, ETL/ELT pipelines, and distributed data processing.
  • Proficiency in SQL and working with JSON, CSV, and Parquet data formats.
  • Experience with Git, automated testing, and Agile methodologies.
  • Strong analytical, communication, and problem-solving skills.

Responsibilities

  • Develop data pipelines and applications using Python and PySpark.
  • Build REST APIs and backend services using Django and Flask.
  • Design and manage MongoDB databases, schemas, indexes, and queries.
  • Develop Kafka producers and consumers for real-time data processing.
  • Implement data transformation, validation, cleansing, and integration workflows.
  • Write unit and integration tests using Pytest.
  • Optimize application and Spark-job performance.
  • Troubleshoot data, application, and production issues.
  • Collaborate with data scientists, software engineers, QA, and DevOps teams.
  • Participate in code reviews, Agile ceremonies, and CI/CD activities.

Skills

Python
PySpark
Django
Flask
MongoDB
Kafka
Pytest

Tools

Docker
CI/CD tools

Job description

Synechron, a global consulting firm, is seeking a Python Data Engineer with hands-on PySpark and Pytest experience to design, develop, test, and maintain scalable data pipelines and processing solutions.

The ideal candidate will work with Python, PySpark, Django, Flask, MongoDB, Kafka and REST APIs, contributing to ETL/ELT pipelines, implementing tests with Pytest, and collaborating with data scientists, software engineers, QA, and DevOps.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer - Python, PySpark & Pytest Pipelines
Data Engineer - Python, PySpark & Pytest Pipelines

Synechron • Dallas (TX)

On-site
USD 105,000 - 110,000
Competitive compensation
Global offices
Paid annual leave
+3
Python Data Engineer with PySpark and Pytest
Python Data Engineer with PySpark and Pytest

Synechron • Dallas (TX)

On-site
USD 105,000 - 110,000
Competitive compensation
Global offices
Paid annual leave
+3
Python Data Engineer with PySpark and Pytest
Python Data Engineer with PySpark and Pytest

Synechron • Pittsburgh

On-site
USD 105,000 - 110,000
Competitive pay
Global offices
Paid leave
+7
AI-Driven Python & PySpark Data Engineer
AI-Driven Python & PySpark Data Engineer

Synechron • Dallas (TX)

On-site
USD 95,000 - 100,000
Competitive compensation
Global opportunities
Paid leave
+3
Python/PySpark Data Engineer
Python/PySpark Data Engineer

Synechron • Dallas (TX)

On-site
USD 95,000 - 100,000
Competitive compensation
Global opportunities
Paid leave
+3
Data Analytics & Big Data Analyst
Data Analytics & Big Data Analyst

Synechron • Charlotte (NC)

On-site
USD 80,000 - 90,000
Competitive compensation package
10 days paid annual leave
Maternity & paternity leave
+2
PySpark Developer
PySpark Developer

Inizio Partners Corp • Hartford (CT)

On-site
USD 90,000 - 120,000
QA Automation Engineer: Python & AI-Driven Testing
QA Automation Engineer: Python & AI-Driven Testing

Synechron • Fort Mill (SC)

On-site
USD 120,000 - 130,000
10 days of paid annual leave
Comprehensive insurance plan
Extensive training opportunities
Senior Python Developer - AI & Full Stack Specialist
Senior Python Developer - AI & Full Stack Specialist

Aktra • McLean (VA)

On-site
USD 100,000 - 130,000
Data Engineer
Data Engineer

The Value Maximizer • United States

On-site
USD 90,000 - 120,000