Python Developer - Vancouver

Only for registered members Vancouver, Canada

16 hours ago

Default job background
$65,000 - $110,000 (CAD) per year *
* This salary range is an estimation made by beBee
OverviewWe're supporting a Vancouver‑based client that needs a Senior Python Developer for an initial one‑month, full‑time (40 hours/week) engagement, with potential for extension. · The team currently manages a sequence of 27 Jupyter notebooks used to process a large volume of d ...
Job description
Overview

We're supporting a Vancouver‑based client that needs a Senior Python Developer for an initial one‑month, full‑time (40 hours/week) engagement, with potential for extension.

The team currently manages a sequence of 27 Jupyter notebooks used to process a large volume of data points.

Thirteen notebooks are complete, and they need an experienced developer to help clean up code, finalize remaining notebooks, and prepare the entire workflow for deployment in GCP.

This is a senior‑level role requiring excellent communication skills.

You'll work closely with the internal team to understand the semantics of the data outputs, clearly explain the logic behind them, and ensure the pipeline produces accurate, expected results; especially as they accelerate timelines due to an upcoming team vacation.

Key Responsibilities
Review, clean, and optimize existing Python code across multiple Jupyter notebooks.
Complete and integrate the remaining notebooks into a sequential workflow (27 total).
Interpret and communicate data output logic and semantics to the team clearly.
Prepare code for migration into Google Cloud Platform (GCP).
Build and refine ETL pipelines in a pre‑production environment, then support cloud migration.
Ensure the full pipeline runs end‑to‑end and generates accurate expected output data.
Work with complex datasets containing numerous data points.
Support accelerated project timelines due to temporary reduction in team capacity.

Must‑Have Skills
Senior‑level experience with Python
Extensive experience building and managing Jupyter Notebooks
Hands‑on experience with GCP, especially with data workflows
Strong ETL development background
Ability to explain data logic and outputs clearly to non‑technical or semi‑technical team members
Strong communication skills
Comfortable working with messy codebases and bringing structure
Experience building production‑ready pipelines

Nice‑to‑Have
Experience with GCP data tools (BigQuery, Cloud Composer, Cloud Functions)
Background working with sequential multi‑notebook workflows


Similar jobs

  • Work in company

    Python Developer

    Only for registered members

    We are looking for a Services Engineer who will split their time · 50% on application development · and · 50% on DevOps/Cloud engineering. · This role is ideal for someone who enjoys building Python services · and · owning the operational lifecycle around them. ...

    Vancouver, British Columbia

    1 month ago

  • Work in company Remote job

    Python Developer

    Only for registered members

    Overview · We're supporting a Vancouver‑based client that needs a Senior Python Developer for an · initial one‑month, full‑time (40 hours/week) · engagement, with potential for extension. The team currently manages a sequence of 27 Jupyter notebooks used to process a large volume ...

    Vancouver, British Columbia $65,000 - $110,000 (CAD) per year

    5 hours ago

  • Work in company

    Python Developer

    Only for registered members

    This is a full-time on-site Python Developer role located in Vancouver BC. The Python Developer will design develop and maintain high-quality back-end solutions for web-based applications. · ...

    Vancouver, British Columbia

    1 month ago

  • Work in company

    Python Developer

    Only for registered members

    This is a full-time on-site position located in Vancouver as a Python Developer designing developing and maintaining high-quality back-end solutions for web-based applications. · Creating clean scalable code managing databases applying object-oriented programming principles to en ...

    Vancouver

    1 month ago

  • Work in company Remote job

    Python Middleware Developer

    Only for registered members

    The Middleware Python Developer is responsible for designing, developing and maintaining the integration and communication layers that connect internal and external applications APIs and services. · ...

    Vancouver, British Columbia

    1 month ago

  • Work in company

    Python Middleware Developer

    Only for registered members

    The Middleware Python Developer is responsible for designing, developing and maintaining the integration and communication layers that connect internal and external applications APIs services.This role focuses on building scalable secure efficient middleware components to enable ...

    Vancouver

    1 month ago

  • Work in company

    Python Software Developer

    Only for registered members

    The successful candidate will develop a Python-based software tool and web dashboard to support planning and evaluation of expected beam properties for experiments at TRIUMF's ARIEL and ISAC facilities. Working within the existing High Level Application (HLA) framework, the stude ...

    Electoral Area A $2,815 - $4,238 (CAD) Full time

    1 month ago

  • Work in company

    Data Python Developer

    Only for registered members

    DarkVision Technologies Inc., a Canada-based tech company disrupting the industrial imaging market since 2013, is seeking a Data (Python) Developer to join their team in North Vancouver. · Develop and maintain scripts to automate analysis workflows. · Develop and maintain analysi ...

    North Vancouver, British Columbia

    1 week ago

  • Work in company

    Python Software Developer

    Only for registered members

    We are seeking a skilled Python Test Software Developer to join our team. · ...

    Richmond, British Columbia

    1 week ago

  • Work in company

    Python Back-End Developer

    Only for registered members

    We are hiring an Experienced Python Software Engineer to join our R&D group. · ...

    Vancouver, BC VB G

    1 month ago

  • Work in company

    Senior Back-end Python developer with AWS

    Only for registered members

    We are a dynamic startup in the security industry which was recently acquired, dedicated to making AI secure. · Architect and develop a robust SaaS platform on AWS. · Troubleshoot and resolve complex issues that include AWS services + back-end code. · ...

    Vancouver, BC VB B

    1 week ago

  • Work in company

    Staff Software Engineer

    Suger Inc - Posted by: Jinxuan Zhou

    We’re looking for Staff Software Engineers to design and scale the systems that drive our developer and enterprise-facing products. · 6+ years of hands-on experience with production programming in at least one of the following languages: Python, Go, Typescript, Java or C++. · ...

    Vancouver $150,000 - $200,000 (CAD) per year Full time

    1 month ago

  • Work in company

    Plotly Dash Developer

    Only for registered members

    Join a leading independent maritime asset owner and operator in Canada as Plotly Dash Designer. Contribute to a dynamic team enhancing corporate dashboards with front-end development using Plotly Dash/Dash Enterprise (80%) and Python scripting for maintenance (20%). · ...

    Vancouver, British Columbia

    1 month ago

  • Work in company Remote job

    Product Engineer

    Only for registered members

    We're growing our team to support the expansion of our internal projects. If you're passionate about building ambitious products in a flexible, fast-paced environment, we'd love to hear from you. · Lead the design and development of innovative web and mobile applications. · Focus ...

    Vancouver, British Columbia

    2 days ago

  • Work in company

    Backend Engineer

    Only for registered members

    This is a full-time hybrid role based in Vancouver, BC. · This is a Backend Engineer (Python) for the Strategy Engine & API team, · designing backend systems including APIs that integrate with energy storage hardware and monitoring software. · The collaboration with cross-functio ...

    Vancouver, British Columbia

    1 month ago

  • Work in company Remote job

    Software Engineer

    Only for registered members

    Software Engineer / Canada, Remote-based / Contract Position · About Us · Join our highly skilled and cutting-edge team at emtelligent. We are at the forefront of natural language processing (NLP) and AI applications in the healthcare domain, creating state of the art language mo ...

    Vancouver, British Columbia $65,000 - $110,000 (CAD) per year

    5 hours ago

  • Work in company Remote job

    Software Engineering Manager

    Only for registered members

    We are looking for a Software Engineering Manager to lead and grow a team of engineers building modern SaaS products. · ...

    Vancouver, British Columbia

    1 week ago

  • Work in company

    Senior Software Developer, GFT

    Only for registered members

    We are looking for an experienced Python developer to join our engineering team and help us create dynamic software applications for our business. · 8+ years of experience in Frontend and Backend developmentUndergraduate Computer Science or Engineering Degree or equivalent experi ...

    Vancouver, British Columbia

    1 month ago

  • Work in company Remote job

    Founding Software Engineer

    Only for registered members

    Job summaryBreakout AI is hiring a Senior Software Engineer to help revolutionize B2B sales through generative AI. · Design and develop full stack LLM applications with a strong emphasis on Python back-end developmentCollaborate with the AI/ML team to seamlessly integrate AI capa ...

    Vancouver, British Columbia

    1 month ago

  • Work in company Remote job

    Senior Software Architect

    Only for registered members

    We are at the forefront of natural language processing (NLP) and AI applications in the healthcare domain, creating state of the art language models and associated software for machine reading of narrative medical text. · Help lead the architecture and technical direction of Pyth ...

    Vancouver, British Columbia

    1 month ago