This is a 9-month contract, hybrid role based out of our head office in Vancouver . If you're a passionate Python developer who thrives on solving complex technical challenges in a fast-moving ...
This is a 9-month contract, hybrid role based out of our head office in Vancouver . If you're a passionate Python developer who thrives on solving complex technical challenges in a fast-moving ...
Senior Backend Engineer, .NET & Python
CA$110K - CA$145K/yr
Design microservice boundaries, API contracts, and data flows as we decompose a monolithic Rails ... NET and Python codebases * Design and optimize MySQL queries and schemas for high-volume ...
Senior Backend Engineer, .NET & Python
CA$110K - CA$145K/yr
Design microservice boundaries, API contracts, and data flows as we decompose a monolithic Rails ... NET and Python codebases * Design and optimize MySQL queries and schemas for high-volume ...
Intermediate Full-Stack Developer (Contract)
Vancouver, BC · Hybrid
CA$60 - CA$80/hr
It is being offered as a 6-month contract, with the potential for extension. Responsibilities ... Strong Python backend skills (FastAPI or similar) * Solid React + TypeScript experience ...
Intermediate Full-Stack Developer (Contract)
Vancouver, BC · Hybrid
CA$60 - CA$80/hr
It is being offered as a 6-month contract, with the potential for extension. Responsibilities ... Strong Python backend skills (FastAPI or similar) * Solid React + TypeScript experience ...
Senior Software Engineer - Evisort AI (Python/Typescript)
Vancouver, BC · On-site
CA$140K/yr
... driven contract management platform. You'll work closely with engineers, product managers, data ... Design and build high-performance back-end services using Python to facilitate communication ...
Senior Software Engineer - Evisort AI (Python/Typescript)
Vancouver, BC · On-site
CA$140K/yr
... driven contract management platform. You'll work closely with engineers, product managers, data ... Design and build high-performance back-end services using Python to facilitate communication ...
Strong programming experience in Python, Go or C#, preferably including building controllers ... Contract) role. We review applications on a rolling basis and encourage you to apply, even if your ...
Strong programming experience in Python, Go or C#, preferably including building controllers ... Contract) role. We review applications on a rolling basis and encourage you to apply, even if your ...
Java Engineer (Contract)
CA$41 - CA$45/hr
C++, C#, Python, PHP * Concurrency/Multithreaded programming * Java Performance Tuning * Java Web Frameworks (e.g. Apache Struts 2) * Java JPA/Hibernate/JDBC, JMS, JUnit * Web Technologies:
Quick apply
Java Engineer (Contract)
CA$41 - CA$45/hr
C++, C#, Python, PHP * Concurrency/Multithreaded programming * Java Performance Tuning * Java Web Frameworks (e.g. Apache Struts 2) * Java JPA/Hibernate/JDBC, JMS, JUnit * Web Technologies:
Snowflake Developer - AI/ML
Vancouver, BC · Hybrid
Manage schema evolution and data contracts for streaming use cases. * Integrate Kafka with ... Implement ML workflows using Snowpark (Python) and Snowflake ML. * Support feature engineering ...
Snowflake Developer - AI/ML
Vancouver, BC · Hybrid
Manage schema evolution and data contracts for streaming use cases. * Integrate Kafka with ... Implement ML workflows using Snowpark (Python) and Snowflake ML. * Support feature engineering ...
INSAR Technology Analyst (Vancouver BC)
CA$74K - CA$88K/yr
This is a contract position through February 1, 2027, ideal for an analyst who enjoys combining ... Working knowledge of Python, MATLAB, and/or Linux shell scripting (Bash, Python preferred ...
INSAR Technology Analyst (Vancouver BC)
CA$74K - CA$88K/yr
This is a contract position through February 1, 2027, ideal for an analyst who enjoys combining ... Working knowledge of Python, MATLAB, and/or Linux shell scripting (Bash, Python preferred ...
Senior INSAR Technology Analyst (Vancouver BC)
CA$88K - CA$99K/yr
This is a contract position through to June 1, 2027, ideal for an InSAR analyst who enjoys ... Python, MATLAB, and/or Linux shell scripting (Bash, Python preferred) NicetoHave Experience ...
Senior INSAR Technology Analyst (Vancouver BC)
CA$88K - CA$99K/yr
This is a contract position through to June 1, 2027, ideal for an InSAR analyst who enjoys ... Python, MATLAB, and/or Linux shell scripting (Bash, Python preferred) NicetoHave Experience ...
Expert knowledge in Python & Mel * Knowledge in Shotgun Desktop & Shotgrid * Expert Knowledge of ... Benefits after 3 months! (contracts must be 6 months or longer to be eligible) * We pay overtime ...
Expert knowledge in Python & Mel * Knowledge in Shotgun Desktop & Shotgrid * Expert Knowledge of ... Benefits after 3 months! (contracts must be 6 months or longer to be eligible) * We pay overtime ...
Python/Mel Why work at Track VFX? * Benefits after 3 months! (contracts must be 6 months or longer to be eligible) * We pay overtime after 40 hours! * Only Matchmove company in North America
Python/Mel Why work at Track VFX? * Benefits after 3 months! (contracts must be 6 months or longer to be eligible) * We pay overtime after 40 hours! * Only Matchmove company in North America
Vancouver | Pipeline TD
Vancouver, BC · On-site
Expert knowledge in Python and C++ * Knowledge in Shotgun Desktop & Shotgrid * Preferred knowledge ... Benefits after 3 months! (contracts must be 6 months or longer to be eligible) * We pay overtime ...
Vancouver | Pipeline TD
Vancouver, BC · On-site
Expert knowledge in Python and C++ * Knowledge in Shotgun Desktop & Shotgrid * Preferred knowledge ... Benefits after 3 months! (contracts must be 6 months or longer to be eligible) * We pay overtime ...
Python/Mel Why work at Track VFX? * Benefits after 3 months! (contracts must be 6 months or longer to be eligible) * We pay overtime after 40 hours! * Only Matchmove company in North America
Python/Mel Why work at Track VFX? * Benefits after 3 months! (contracts must be 6 months or longer to be eligible) * We pay overtime after 40 hours! * Only Matchmove company in North America
MEMS Electrical Test Programmer
Burnaby, BC · On-site
MEMS Electrical Test Programmer Department: R&D Type: 6-month contract, may become full-time About ... Experience in programming using LabView, Python and C++ * Familiarity with electrical test ...
Quick apply
MEMS Electrical Test Programmer
Burnaby, BC · On-site
MEMS Electrical Test Programmer Department: R&D Type: 6-month contract, may become full-time About ... Experience in programming using LabView, Python and C++ * Familiarity with electrical test ...
MEMS Electrical Test Programmer
Burnaby, BC · On-site
MEMS Electrical Test Programmer Department: R&D Type: 6-month contract, may become full-time About ... Experience in programming using LabView, Python and C++ * Familiarity with electrical test ...
MEMS Electrical Test Programmer
Burnaby, BC · On-site
MEMS Electrical Test Programmer Department: R&D Type: 6-month contract, may become full-time About ... Experience in programming using LabView, Python and C++ * Familiarity with electrical test ...
Senior Odoo Developer
Delta, BC · Hybrid
$40 - $65/hr
Write or oversee Python/OWL customizations and custom reports where out-of-the-box functionality is ... Monday to Friday, 9:00 AM to 5:00 PM Job Type: Full-time | 6-month contract | Hybrid Compensation:
Senior Odoo Developer
Delta, BC · Hybrid
$40 - $65/hr
Write or oversee Python/OWL customizations and custom reports where out-of-the-box functionality is ... Monday to Friday, 9:00 AM to 5:00 PM Job Type: Full-time | 6-month contract | Hybrid Compensation:
We create innovative AI technology that makes contracts searchable and simplifies deal-making ... Extensive experience in building and operating SaaS products in cloud environments (AWS and Python ...
We create innovative AI technology that makes contracts searchable and simplifies deal-making ... Extensive experience in building and operating SaaS products in cloud environments (AWS and Python ...
Project Controls Specialist RQ00948
Burnaby, BC · Hybrid
$75 - $98/hr
Edmonds, BC (Hybrid) Contract Duration: 12 Months Max INC Rate: $98.78/ Max T4 Rate: $83.71 ... VBA Python R SAS DAX / M Power BI dataflows and BI modeling.
Project Controls Specialist RQ00948
Burnaby, BC · Hybrid
$75 - $98/hr
Edmonds, BC (Hybrid) Contract Duration: 12 Months Max INC Rate: $98.78/ Max T4 Rate: $83.71 ... VBA Python R SAS DAX / M Power BI dataflows and BI modeling.
We create innovative AI technology that makes contracts searchable and simplifies deal-making ... or Python, with demonstrated knowledge of software design patterns. * Proven experience building ...
We create innovative AI technology that makes contracts searchable and simplifies deal-making ... or Python, with demonstrated knowledge of software design patterns. * Proven experience building ...
The types of contracts we support pertain to Federal and Provincial governments or other Crown ... Workflow automation experience (VBA, Python, GPT or similar) * Advanced knowledge of English is ...
The types of contracts we support pertain to Federal and Provincial governments or other Crown ... Workflow automation experience (VBA, Python, GPT or similar) * Advanced knowledge of English is ...
Contract Python information
See British Columbia salary details
$12.02 - $18.99
10% of jobs
$18.99 - $25.96
12% of jobs
$28.67 is the 25th percentile. Wages below this are outliers.
$25.96 - $32.93
10% of jobs
$32.93 - $39.90
9% of jobs
$39.90 - $46.88
10% of jobs
The median wage is $47.57 / hr.
$46.88 - $53.85
11% of jobs
$53.85 - $60.82
11% of jobs
$63.95 is the 75th percentile. Wages above this are outliers.
$60.82 - $67.79
11% of jobs
$67.79 - $74.76
9% of jobs
$74.76 - $81.73
6% of jobs
$81.73 - $88.70
4% of jobs
$12
$49
$88
How much do contract python jobs pay per hour?
What are the key skills and qualifications needed to thrive in the Contract Python position, and why are they important?
To thrive as a Contract Python Developer, you need strong proficiency in Python programming, experience with frameworks such as Django or Flask, and a solid understanding of software development best practices. Familiarity with version control systems like Git, cloud platforms such as AWS or Azure, and relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are often advantageous. Excellent problem-solving skills, adaptability, and effective communication are essential soft skills in this role. These capabilities ensure you can deliver high-quality, maintainable code on time while collaborating effectively with diverse teams in dynamic, project-based environments.
What kinds of projects and responsibilities can I expect as a Contract Python Developer?
As a Contract Python Developer, you can expect to work on a variety of projects ranging from web application development and API integrations to data processing, automation scripts, and machine learning tasks. Your daily responsibilities may include writing and testing code, debugging issues, collaborating with designers or front-end developers, and participating in code reviews. You'll often interact closely with project managers and clients to define requirements and provide technical solutions. The role offers exposure to different industries and technologies, making it a great opportunity to deepen your expertise and expand your professional network.
What is a Contract Python job?
A Contract Python job is a temporary or project-based position where a developer is hired to work on Python-related tasks for a specific duration. These roles are often found in industries like software development, data science, and automation. Contract Python jobs can be freelance, short-term, or long-term, depending on the employer's needs. They offer flexibility but may not include benefits like full-time employment.

$100K/yr
Contractor
Posted 9 days ago
Job description
We innovate | We have tenacity |We empower | We get things done | We are unique |We have fun
You are a skilled Python Developer with exceptional attention to detail, strong communication skills, and the ability to proactively support strategic initiatives, day-to-day operations, and product growth. You thrive in a fast-paced, data-driven environment and enjoy solving complex technical challenges that directly impact user experience and platform performance.
This role is fully dedicated to OfficePools.com, under the umbrella of the GSL Group of Companies. It's project-based and focused on developing newcapabilities for our fantasy sports pools..
Key Responsibilities:
- Complex Algorithm Implementation: Design and implement sophisticated scoring and comparison logic. This involves managing multi-dimensional datasets (Teams x Games x Dates x Stats) and performing efficient aggregations.
- Performance Optimization: Identify bottlenecks in data processing and implementing strategies like memory-mapping (numpy.memmap) or database indexing to ensure low-latency updates for large-scale environments.
- Database Design: Utilize your strong SQL skills and experience to design efficient relational schemas for storing time-series statistics and user-generated data.
- API Development: Build and extend REST APIs (using Django Rest Framework) to serve data to frontend applications.
The Ideal Candidate:
- Advanced Python 3.x: Deep proficiency in Python, including performance optimization, decorators, and advanced data structures.
- Scientific Computing with NumPy: Experience using NumPy for large-scale matrix and array-based calculations. Comfort with mathematical logic and optimizing computations for high-volume data sets.
- Django Web Framework: Expertise in Django (2.2+ / 3.x), specifically focusing on complex ORM queries, database migrations, and architecting scalable models.
- Distributed Systems: Experience with Celery for managing background tasks and asynchronous processing of real-time data feeds.
- Data Ingestion & Integration: Proficiency in consuming and parsing external data feeds (XML/JSON/REST) and integrating them into a unified internal representation
- Full-stack Exposure: Basic familiarity with modern frontend technologies (React) to understand how backend data models are consumed and rendered.
- DevOps/Infrastructure: Knowledge of managing Python environments,environment variables, and deployment pipeline.
- Strong problem-solving skills with excellent attention to detail.
- Strong communication skills and a collaborative, team-oriented mindset.
- Passion for sports, particularly hockey.
- Experience with fantasy sports platforms is a strong plus.
This is a 9-month contract, hybrid role based out of our head office in Vancouver. If you're a passionate Python developer who thrives on solving complex technical challenges in a fast-moving, sports-driven environment, we'd love to hear from you!
OfficePools.com, one of the GSL Group of Companies, is proud to be an equal opportunity employer. We value diversity and are dedicated to providing a work environment that is free from harassment and discrimination. All employment decisions are made based on qualifications, job requirements and business needs. GSL is passionate about being known for an inclusive culture where talented people of all backgrounds want to work.