Senior Data Engineer– ETL PySpark (7+ years) to develop and maintain data platforms and pipelines using Python, PySpark, AWS EMR, and Oracle PL/SQL

S.I. Systems Ltd.

United States

Remote

CAD 96,000 - 165,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

S.I. Systems Ltd. is seeking a Senior Data Engineer – ETL PySpark (7+ years) to develop and maintain data platforms and pipelines using Python, PySpark, AWS EMR, and Oracle PL/SQL. The role is contract-based with remote delivery and EST working hours.

You will join a large-scale data platform initiative delivering scalable reporting products, supporting ETL pipelines, analytics, and enterprise reporting environments. Hands-on work spans Python, PySpark, AWS, SQL, Oracle, and Airflow.

Qualifications

  • 7+ years developing with Python and PySpark for large-scale data processing and analytics.
  • Hands-on development using AWS EMR, AWS Cloud, and Apache Airflow.
  • Advanced development using Oracle PL/SQL, AWS Redshift, SQL, and dimensional modeling

Responsibilities

  • Develop and maintain data platform products and ETL pipelines.
  • Create and deploy code and script changes for product updates.
  • Execute unit and integration testing for application changes.
  • Support scheduled product releases by running scripts and updating configuration files.
  • Analyze and resolve software deficiencies and production issues.
  • Prepare deployment packages, release tickets, and technical documentation.
  • Support user inquiries, QA activities, and application administration tasks

Skills

Python
PySpark
ETL development
Shell scripting
Linux/Unix

Tools

AWS EMR
AWS Cloud
Apache Airflow
Oracle PL/SQL
AWS Redshift
SQL
Linux/Unix

Job description

Senior Data Engineer– ETL PySpark (7+ years) to develop and maintain data platforms and pipelines using Python, PySpark, AWS EMR, and Oracle PL/SQL

Job Type: Contract

Positions to fill: 1

Job End Date: Mar 31, 2027

Pay Rate: Hourly: Negotiable

Job ID: 155529

Our client is seeking a Senior Software Developer – ETL PySpark (7+ years) to develop and maintain data platforms and pipelines using Python, PySpark, AWS EMR, and Oracle PL/SQL

Join a large-scale data platform initiative focused on delivering scalable public and private reporting products using modern technology stacks and Agile processes. This role supports the development, deployment, and maintenance of ETL pipelines and analytics products integrated with enterprise reporting environments. The position includes hands-on work across Python, PySpark, AWS, SQL, Oracle, and Apache Airflow within a remote delivery model.

Contract, Remote, Working Hours: EST

Must Haves
  • 7+ years developing with Python and PySpark for large-scale data processing and analytics applications
  • Hands-on development using AWS EMR, AWS Cloud, and Apache Airflow
  • Advanced development using Oracle PL/SQL, AWS Redshift, SQL, and dimensional modeling
  • Development in Linux/Unix environments using shell scripting and ETL technical documentation
Nice to Have
  • Experience supporting advanced analytics, machine learning methods, and data visualization initiatives
  • Experience supporting CI/CD pipeline jobs and peer code reviews
Responsibilities
  • Develop and maintain data platform products and ETL pipelines
  • Create and deploy code and script changes for product updates
  • Execute unit and integration testing for application changes
  • Support scheduled product releases by running scripts and updating configuration files
  • Analyze and resolve software deficiencies and production issues
  • Prepare deployment packages, release tickets, and technical documentation
  • Support user inquiries, QA activities, and application administration tasks

Our client is seeking a Senior Software Developer – ETL PySpark (7+ years) to develop and maintain data platforms and pipelines using Python, PySpark, AWS EMR, and Oracle PL/SQL

Join a large-scale data platform initiative focused on delivering scalable public and private reporting products using modern technology stacks and Agile processes. This role supports the development, deployment, and maintenance of ETL pipelines and analytics products integrated with enterprise reporting environments. The position includes hands-on work across Python, PySpark, AWS, SQL, Oracle, and Apache Airflow within a remote delivery model.

Contract, Remote, Working Hours: EST

Must Haves
  • 7+ years developing with Python and PySpark for large-scale data processing and analytics applications
  • Hands-on development using AWS EMR, AWS Cloud, and Apache Airflow
  • Advanced development using Oracle PL/SQL, AWS Redshift, SQL, and dimensional modeling
  • Development in Linux/Unix environments using shell scripting and ETL technical documentation
Nice to Have
  • Experience supporting advanced analytics, machine learning methods, and data visualization initiatives
  • Experience supporting CI/CD pipeline jobs and peer code reviews
  • Experience supporting Agile delivery environments
Responsibilities
  • Develop and maintain data platform products and ETL pipelines
  • Create and deploy code and script changes for product updates
  • Execute unit and integration testing for application changes
  • Support scheduled product releases by running scripts and updating configuration files
  • Analyze and resolve software deficiencies and production issues
  • Prepare deployment packages, release tickets, and technical documentation
  • Support user inquiries, QA activities, and application administration tasks
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior PySpark ETL Engineer - Remote Data Platform
Senior PySpark ETL Engineer - Remote Data Platform

S.I. Systems Ltd. • United States

Remote
CAD 96,000 - 165,000
Remote - Senior PySpark Developer
Remote - Senior PySpark Developer

Resource Informatics Group, Inc • United States

On-site
USD 140,000 - 200,000
ETL Developer (PySpark)
ETL Developer (PySpark)

Orbis Group • Princeton (NJ)

On-site
USD 80,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Yorkshire Global Solutions Inc. • United States

Remote
USD 130,000 - 180,000
Senior Python Developer - AI & Full Stack Specialist
Senior Python Developer - AI & Full Stack Specialist

Aktra • McLean (VA)

On-site
USD 100,000 - 130,000
Senior Data Engineer / ETL Developer (PySpark)
Senior Data Engineer / ETL Developer (PySpark)

Altis Technology • United States

Remote
USD 77,000 - 105,000
Data Engineer
Data Engineer

The Value Maximizer • United States

On-site
USD 90,000 - 120,000
Senior Data Engineer | Eraytec | Remote
Senior Data Engineer | Eraytec | Remote

Eraytec • United States

Remote
USD 140,000 - 180,000
Python Developer | Fourways Consulting | NYC, NY, Fort Mill, SC
Python Developer | Fourways Consulting | NYC, NY, Fort Mill, SC

Fourways Consulting • New York (NY), Fort Mill (SC)

On-site
USD 120,000 - 180,000
ETL Developer
ETL Developer

Infinite Computer Solutions • Maryland

On-site
USD 120,000 - 150,000