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 ...
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 ...
Senior Python Developer
CA$100K - CA$135K/yr
MS or PhD in Computer Science, EE, Physics or related quantitative field * 3+ years of experience in back-end development in python. * 3+ years of engineering experience with significant exposure to ...
Senior Python Developer
CA$100K - CA$135K/yr
MS or PhD in Computer Science, EE, Physics or related quantitative field * 3+ years of experience in back-end development in python. * 3+ years of engineering experience with significant exposure to ...
Senior Backend Engineer, .NET & Python
CA$110K - CA$145K/yr
NET 8 / C# and Python (FastAPI, Dramatiq workers, Dask data pipelines) * Design microservice ... Collaborate with the Rails team, DevOps, and QA; work with the Engineering Team Lead and VP of ...
Senior Backend Engineer, .NET & Python
CA$110K - CA$145K/yr
NET 8 / C# and Python (FastAPI, Dramatiq workers, Dask data pipelines) * Design microservice ... Collaborate with the Rails team, DevOps, and QA; work with the Engineering Team Lead and VP of ...
Strong programming ability in Rust and Python * Interest in low-latency systems, parallel programming, and high-performance computing * Demonstrated problem-solving skills (through coursework ...
Strong programming ability in Rust and Python * Interest in low-latency systems, parallel programming, and high-performance computing * Demonstrated problem-solving skills (through coursework ...
Forward Deployed AI Engineer
Vancouver, BC · On-site
Working proficiency in Python and familiarity with REST APIs and cloud services. * Hands-on ... Understanding of prompt engineering, RAG (Retrieval-Augmented Generation), and agentic workflow ...
Quick apply
Forward Deployed AI Engineer
Vancouver, BC · On-site
Working proficiency in Python and familiarity with REST APIs and cloud services. * Hands-on ... Understanding of prompt engineering, RAG (Retrieval-Augmented Generation), and agentic workflow ...
Forward Deployed AI Engineer
Vancouver, BC · On-site
Working proficiency in Python and familiarity with REST APIs and cloud services. * Hands-on ... Understanding of prompt engineering, RAG (Retrieval-Augmented Generation), and agentic workflow ...
Forward Deployed AI Engineer
Vancouver, BC · On-site
Working proficiency in Python and familiarity with REST APIs and cloud services. * Hands-on ... Understanding of prompt engineering, RAG (Retrieval-Augmented Generation), and agentic workflow ...
As a Full-Stack Developer, you will architect and build custom web applications across multiple ... Architect and build custom web applications using Node.js (Nest.js, Express, Hono), Python (FastAPI ...
As a Full-Stack Developer, you will architect and build custom web applications across multiple ... Architect and build custom web applications using Node.js (Nest.js, Express, Hono), Python (FastAPI ...
Full Stack Software Developer
CA$117.50K - CA$143.70K/yr
The ideal candidate will have some knowledge of Python programming, a strong background in networking, and will be eager to learn new things. As this job will be within the Fortiguard Labs, an ...
Full Stack Software Developer
CA$117.50K - CA$143.70K/yr
The ideal candidate will have some knowledge of Python programming, a strong background in networking, and will be eager to learn new things. As this job will be within the Fortiguard Labs, an ...
Full Stack Software Developer
CA$117.50K - CA$143.70K/yr
The ideal candidate will have some knowledge of Python programming, a strong background in networking, and will be eager to learn new things. As this job will be within the Fortiguard Labs, an ...
Full Stack Software Developer
CA$117.50K - CA$143.70K/yr
The ideal candidate will have some knowledge of Python programming, a strong background in networking, and will be eager to learn new things. As this job will be within the Fortiguard Labs, an ...
Proficiency with advanced Python concepts, such as asynchronous and concurrent programming, generators, and higher-order abstractions * Ability to write clean, testable, and well-structured code ...
Proficiency with advanced Python concepts, such as asynchronous and concurrent programming, generators, and higher-order abstractions * Ability to write clean, testable, and well-structured code ...
Advanced coding skills in Python (preferred) or Java or node.js, with solid understanding of software engineering principles * Experience in designing and architecting enterprise software solutions
Advanced coding skills in Python (preferred) or Java or node.js, with solid understanding of software engineering principles * Experience in designing and architecting enterprise software solutions
Agentic AI Engineering Expert - Corporate Processes & Information Technology
Vancouver, BC · On-site
Advanced coding skills in Python (preferred) or Java or node.js, with solid understanding of software engineering principles * Experience in designing and architecting enterprise software solutions
Agentic AI Engineering Expert - Corporate Processes & Information Technology
Vancouver, BC · On-site
Advanced coding skills in Python (preferred) or Java or node.js, with solid understanding of software engineering principles * Experience in designing and architecting enterprise software solutions
DevOps Engineer
Vancouver, BC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices
Quick apply
DevOps Engineer
Vancouver, BC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices
DevOps Engineer
Vancouver, BC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices
Quick apply
DevOps Engineer
Vancouver, BC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices
DevOps Engineer
Vancouver, BC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices
Quick apply
DevOps Engineer
Vancouver, BC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices
DevOps Engineer
Vancouver, BC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices
Quick apply
DevOps Engineer
Vancouver, BC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices
C++ Developer
North Vancouver, BC · On-site +1
Proficient with python data-science libraries ( pandas, numpy, bokeh ) * Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or ...
Quick apply
C++ Developer
North Vancouver, BC · On-site +1
Proficient with python data-science libraries ( pandas, numpy, bokeh ) * Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or ...
C++ Developer
North Vancouver, BC · On-site +1
Proficient with python data-science libraries ( pandas, numpy, bokeh ) * Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or ...
Quick apply
C++ Developer
North Vancouver, BC · On-site +1
Proficient with python data-science libraries ( pandas, numpy, bokeh ) * Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or ...
C++ Developer
Vancouver, BC · On-site +1
Proficient with python data-science libraries ( pandas, numpy, bokeh ) * Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or ...
Quick apply
C++ Developer
Vancouver, BC · On-site +1
Proficient with python data-science libraries ( pandas, numpy, bokeh ) * Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or ...
If you have a strong C++ or systems programming background and are committed to working in Rust, that works too. Python for research/data : Solid Python skills for building research tools, data ...
If you have a strong C++ or systems programming background and are committed to working in Rust, that works too. Python for research/data : Solid Python skills for building research tools, data ...
Python Developer information
See British Columbia salary details
$25 - $29.81
1% of jobs
$29.81 - $34.62
3% of jobs
$34.62 - $39.42
6% of jobs
$39.42 - $44.23
13% of jobs
$44.93 is the 25th percentile. Wages below this are outliers.
$44.23 - $49.04
13% of jobs
The median wage is $53.37 / hr.
$49.04 - $53.85
16% of jobs
$53.85 - $58.65
16% of jobs
$61.82 is the 75th percentile. Wages above this are outliers.
$58.65 - $63.46
12% of jobs
$63.46 - $68.27
9% of jobs
$68.27 - $73.08
7% of jobs
$73.08 - $77.88
4% of jobs
$25
$54
$77
How much do python developer jobs pay per hour?
What Does a Python Developer Do?
As a Python developer, your job is to use the Python programming language to develop, implement, and debug a project. In this role, you may create an application for your employer, design the framework for your code, build tools as necessary to get the job done, create websites, or publish new services. Python developers often work with data collection and analytics to create useful answers to questions and provide insight where it's needed most. Like most programming positions, the specifics of this job vary based on the needs of your employer. Some Python developers work as independent contractors instead of being exclusive to one company.
What are the key skills and qualifications needed to thrive as a Python Developer, and why are they important?
What are some common challenges Python Developers face when working on large-scale projects?
What is the difference between Python Developer vs Java Developer?
| Aspect | Python Developer | Java Developer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, Python certifications (optional) | Bachelor's in CS or related field, Java certifications (optional) |
| Work Environment | Web development, data science, automation, scripting | Enterprise applications, Android development, backend systems |
| Industry Usage | Tech startups, data companies, automation firms | Financial services, enterprise software, mobile app companies |
| Common Search/Comparison | Often compared for backend and scripting roles | Compared for enterprise and mobile app development |
Python Developers and Java Developers share similar educational backgrounds and often work in backend environments. However, Python is favored for data science, scripting, and rapid development, while Java is preferred for large-scale enterprise applications and Android development. Both roles are highly sought after, but their industry focus and project types differ.

$100K/yr
Contractor
Posted 19 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.