Back to job search
K&K Global Talent Solutions INC. logo

Senior Python Developer with PySpark and AWS

  • Toronto, ON
  • Hybrid
  • Posted Oct 15, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 5+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Integrate large datasets into the research ecosystem through the resource platform. Help rationalize and integrate the Analytical Work Bench with another internal application, and contribute to a custom-code IDE based on JupyterLab.

Job details

Position: Senior Python Developer with PySpark and AWS Location: Toronto, ON (Hybrid) Project description The project involves the data engineering organization’s Analytical Work Bench , which is an integrated development environment. The objective is to rationalize and integrate AWB with another internally developed application. Additionally, the project includes creating an IDE based on the Jupyter Lab environment using custom code developed by Client. Responsibilities Integrate large datasets into the research ecosystem via the resource platform. Must have Skills A university degree in Engineering or Computer Science is preferred. Hard skills: Proven experience working with cloud-based technologies, specifically AWS. Solid expertise in Big Data solutions utilizing AWS EMR. Advanced proficiency in Python Core and PySpark, with over 8 years of hands-on experience. Practical knowledge of Pylint and Pytest for code quality and testing, with at least two years of experience. Extensive experience with package management and automation tools such as PyPI and Gulp for over five years. Familiarity with continuous integration and continuous delivery pipelines using Jenkins and Urban Code, with more than two years of experience. Soft skills: Excellent communication skills demonstrated through collaboration with end users to gather and discuss complex business requirements effectively. Nice to have UI development with React: Familiarity with building user interfaces using React is advantageous. Jupiter Lab: Experience working with Jupiter Lab is a beneficial asset. Data Engineering and/or Data Science experience: Having skills or experience in data engineering or data science is a plus

What you’ll do

Integrate large datasets into the research ecosystem through the resource platform. Help rationalize and integrate the Analytical Work Bench with another internal application, and contribute to a custom-code IDE based on JupyterLab.

Requirements

Requires over eight years of hands-on experience with Python Core and PySpark, AWS cloud technologies, and Big Data solutions using AWS EMR. Also seeks experience with code quality and testing, package management and automation, CI/CD tools, and effective collaboration with end users; a university degree in Engineering or Computer Science is preferred.

Listed skills

  • Python · Preferred
  • Amazon Web Services · Preferred
  • React · Preferred
  • Communication · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Python
  • PySpark
  • AWS
  • AWS EMR
  • Big Data
  • Pylint
  • Pytest
  • PyPI
  • Gulp
  • Jenkins
  • UrbanCode
  • React
  • JupyterLab
  • Data Engineering
  • Data Science
  • Communication

Job areas

  • Software
  • Technology
  • Data & Analytics
  • Engineering
  • Science & Research

More jobs from K&K Global Talent Solutions INC.

See all jobs from K&K Global Talent Solutions INC.