Demo

SQL Developer with PySpark and Python

Princeton IT Services, Inc
Pittsburgh, PA Full Time
POSTED ON 11/16/2025
AVAILABLE BEFORE 1/14/2026
Job Title: SQL Developer with PySpark and Python

Location: Pittsburgh, PA (Hybrid)

Job Type: Contract

Position Summary

We are seeking a highly skilled SQL Developer with strong expertise in PySpark and Python to support data engineering and analytics initiatives. The ideal candidate will work on developing and optimizing complex SQL queries, building scalable data pipelines, and supporting the transformation and processing of large data sets in a distributed environment.

Key Responsibilities

  • Design, develop, and maintain complex SQL queries and stored procedures to extract and transform data.
  • Develop and optimize data pipelines using PySpark in distributed processing environments (e.g., Databricks, EMR, or Spark clusters).
  • Write modular, reusable Python scripts to support ETL workflows, data validation, and automation.
  • Collaborate with data architects, analysts, and business stakeholders to understand data requirements and deliver high-quality solutions.
  • Monitor and tune performance of queries and pipelines for efficiency and scalability.
  • Ensure data quality and integrity across multiple data sources and systems.
  • Participate in code reviews, documentation, and deployment processes.

Required Qualifications

  • 5 years of experience in SQL development, including performance tuning and data modeling.
  • 3 years of hands-on experience with PySpark for big data processing.
  • Strong experience with Python, especially for data transformation and automation tasks.
  • Experience working in cloud or distributed data platforms (e.g., Azure, AWS, or GCP environments).
  • Familiarity with version control (e.g., Git) and CI/CD practices for data pipelines.
  • Excellent problem-solving, communication, and collaboration skills.

Preferred Qualifications

  • Experience with Databricks or other Spark-based data platforms.
  • Knowledge of data lake, data warehouse, and real-time processing architectures.
  • Experience with Apache Airflow, Snowflake, or similar technologies is a plus.
  • Prior experience working in financial services, healthcare, or manufacturing domains is desirable.

Salary.com Estimation for SQL Developer with PySpark and Python in Pittsburgh, PA
$79,668 to $102,038
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a SQL Developer with PySpark and Python?

Sign up to receive alerts about other jobs on the SQL Developer with PySpark and Python career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Princeton IT Services, Inc

  • Princeton IT Services, Inc York, NY
  • Job Title: Mainframe Migration ConsultantLocation: New York, NYJob type: ContractProject OverviewThe purpose of this project is to support all mainframe da... more
  • 12 Days Ago

  • Princeton IT Services, Inc Princeton, NJ
  • Job Title: Network Administrator Location: Princeton, NJ Employment Type: Full-time About The Role We are looking for a skilled Network Administrator to jo... more
  • 4 Days Ago

  • Princeton IT Services, Inc Philadelphia, PA
  • Job Title: Actuarial Rating Systems Consultant (Radar / Pricing) Location: New Jersey or Philadelphia (Onsite) Job Type : Contract Scope Of Work Highlights... more
  • 5 Days Ago

  • Princeton IT Services, Inc East Brunswick, NJ
  • Job Title: Project Manager / Business Analyst with SWIFT Experience Location: East Brunswick, NJ Job Type: Full-Time Job Description We are seeking a skill... more
  • 8 Days Ago


Not the job you're looking for? Here are some other SQL Developer with PySpark and Python jobs in the Pittsburgh, PA area that may be a better fit.

  • CGI Pittsburgh, PA
  • Position Description This role will require someone in Cleveland, OH, Miamisburg, OH, Pittsburgh, PA, Dallas, TX, or Birmingham, AL. We are seeking a highl... more
  • 5 Days Ago

  • Visvero, Inc. Pittsburgh, PA
  • Requirements SqlServer SSIS Oracle Database Data Factory preferred but not mandatory. Data Bricks preferred but not mandatory. eBus suite would be preferre... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!