This job has expired.
CLS Bank International
Expired

Python Data Engineer ( GC holder or US citizen) (Remote)

$55 - $70/hour (Estimated)Remote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.

GC holder or US citizen ONLY

Python Data Engineer

Location : Remote / Mclean, VA

Duration : 12 months plus extensions

Responsibilities

  • Translate existing SAS code into Python code. We are using both Pandas data frames and PySpark data frames so knowledge of both is required.
  • Verify that the Python version of the SAS code is equivalent to the SAS version. This involves running both processes, comparing the output, and resolving any differences.
  • Leverage PySpark and AWS EMR to parallelize the process and reduce the runtime.
  • Optimize the Python code to reduce the runtime.
  • Enhance the Python process to be fault-tolerant and contain checkpoints to make rerunning a subset of the process more efficient.
  • Write automated tests for Python code.
  • Peer review code and automated tests, help team members with design and implementation challenges.

Qualifications

  • At least 3 years of experience developing production Python code
  • A strong understanding of Pandas and PySpark
  • A strong understanding of SQL
  • Experience with SAS
  • Solid understanding of software design principles

Preferred Skills

  • BS in Computer Science or equivalent experience
  • Experience with cloud computing and storage services, particularly AWS EMR
  • Experience writing automated unit, integration, regression, performance and acceptance tests
  • Strong quantitative skills (statistics, econometrics, linear algebra)

Job Types: Full-time, Contract

Contract Length:

  • More than 1 year

Contract Renewal:

  • Likely

Work Location:

  • One location
  • Fully Remote

Benefits:

  • Health insurance

Visa Sponsorship Potentially Available:

  • No: Not providing sponsorship for this job

Schedule:

  • Monday to Friday

Work Remotely:

  • Yes

Other Python contracts

Remote
0
USD
/hr

0 outside IR35 Python contracts