Design, develop, monitor and maintain backend applications and microservices using Python, Django, JavaScript/TypeScript * Build and integrate RESTful and GraphQL APIs * Implement scalable ETL/data ...
Design, develop, monitor and maintain backend applications and microservices using Python, Django, JavaScript/TypeScript * Build and integrate RESTful and GraphQL APIs * Implement scalable ETL/data ...
... Python, DAX, and Power Query. - Conduct in-depth data analyses and forecasting to identify patterns, trends, and insights that inform decision-making at multiple levels. - Develop interactive ...
... Python, DAX, and Power Query. - Conduct in-depth data analyses and forecasting to identify patterns, trends, and insights that inform decision-making at multiple levels. - Develop interactive ...
Lead Risk Manager, Payment Fraud
Calgary, AB · Hybrid
$150K - $180K/yr
This is a builder role for a Risk Leader with hacker instincts and raw analytical horsepower -- someone who can reverse-engineer fraud loops, write production-grade SQL and Python, and deploy ML ...
Quick apply
Lead Risk Manager, Payment Fraud
Calgary, AB · Hybrid
$150K - $180K/yr
This is a builder role for a Risk Leader with hacker instincts and raw analytical horsepower -- someone who can reverse-engineer fraud loops, write production-grade SQL and Python, and deploy ML ...
Lead Risk Manager, Payment Fraud
Calgary, AB · Hybrid
$150K - $180K/yr
This is a builder role for a Risk Leader with hacker instincts and raw analytical horsepower -- someone who can reverse-engineer fraud loops, write production-grade SQL and Python, and deploy ML ...
Quick apply
Lead Risk Manager, Payment Fraud
Calgary, AB · Hybrid
$150K - $180K/yr
This is a builder role for a Risk Leader with hacker instincts and raw analytical horsepower -- someone who can reverse-engineer fraud loops, write production-grade SQL and Python, and deploy ML ...
Developer
Calgary, AB · On-site +1
NET, Python, Django, Azure Functions, and SQL. - Design and optimize data pipelines, APIs, and databases using SQL Server, PostgreSQL, and related data technologies. - Contribute to data and AI ...
Developer
Calgary, AB · On-site +1
NET, Python, Django, Azure Functions, and SQL. - Design and optimize data pipelines, APIs, and databases using SQL Server, PostgreSQL, and related data technologies. - Contribute to data and AI ...
Highly tuned libraries are developed by large teams using C++, Python, HIP, and low-level GPU assembly programming. To grow these libraries with rich features and support customers at scale ...
Highly tuned libraries are developed by large teams using C++, Python, HIP, and low-level GPU assembly programming. To grow these libraries with rich features and support customers at scale ...
Build and optimize data workflows using Python and SQL for cleansing, transformation, and analytics * Develop semantic layers and data models supporting reporting, analytics, and AI initiatives
Build and optimize data workflows using Python and SQL for cleansing, transformation, and analytics * Develop semantic layers and data models supporting reporting, analytics, and AI initiatives
Build and optimize data workflows using Python and SQL for cleansing, transformation, and analytics * Develop semantic layers and data models supporting reporting, analytics, and AI initiatives
Build and optimize data workflows using Python and SQL for cleansing, transformation, and analytics * Develop semantic layers and data models supporting reporting, analytics, and AI initiatives
Maintain and troubleshoot scripts using Python and PowerShell * Collaborate with technical teams and stakeholders to resolve issues efficiently * Deliver a high standard of customer service and ...
New
Quick apply
Maintain and troubleshoot scripts using Python and PowerShell * Collaborate with technical teams and stakeholders to resolve issues efficiently * Deliver a high standard of customer service and ...
New
Build and optimize data workflows using Python and SQL for cleansing, transformation, and analytics * Develop semantic layers and data models supporting reporting, analytics, and AI initiatives
Build and optimize data workflows using Python and SQL for cleansing, transformation, and analytics * Develop semantic layers and data models supporting reporting, analytics, and AI initiatives
Build and optimize data workflows using Python and SQL for cleansing, transformation, and analytics * Develop semantic layers and data models supporting reporting, analytics, and AI initiatives
Build and optimize data workflows using Python and SQL for cleansing, transformation, and analytics * Develop semantic layers and data models supporting reporting, analytics, and AI initiatives
Working within a microservices architecture built on Python, FastAPI, Kubernetes, and GCP, you will lead the development of highly reliable, scalable backend systems that power data organization ...
Working within a microservices architecture built on Python, FastAPI, Kubernetes, and GCP, you will lead the development of highly reliable, scalable backend systems that power data organization ...
Build and optimize data workflows using Python and SQL for cleansing, transformation, and analytics * Develop semantic layers and data models supporting reporting, analytics, and AI initiatives
Build and optimize data workflows using Python and SQL for cleansing, transformation, and analytics * Develop semantic layers and data models supporting reporting, analytics, and AI initiatives
As part of the interview process for this role there will be a mandatory technical test of Python and SQL skills. Role Description Focus on using data and automation to solve business problems and ...
New
As part of the interview process for this role there will be a mandatory technical test of Python and SQL skills. Role Description Focus on using data and automation to solve business problems and ...
New
Crude Oil Trading Analyst
Calgary, AB · On-site
Support the migration of Excel/query-based models into Python and R. * Aggregate and manage large datasets for accounting insight, risk reporting, and commercial and operational analysis. * Identify ...
Crude Oil Trading Analyst
Calgary, AB · On-site
Support the migration of Excel/query-based models into Python and R. * Aggregate and manage large datasets for accounting insight, risk reporting, and commercial and operational analysis. * Identify ...
Release Engineer
Calgary, AB · Hybrid
Proficiency in Python (for development) and Groovy (for Jenkins DSL). * Container: Practical experience building and managing images with Docker, Podman and Rancher/Kubernetes. * Build Systems:
Release Engineer
Calgary, AB · Hybrid
Proficiency in Python (for development) and Groovy (for Jenkins DSL). * Container: Practical experience building and managing images with Docker, Podman and Rancher/Kubernetes. * Build Systems:
Write clean, efficient, and maintainable SQL and Python code to transform raw data into curated, analysis-ready datasets. * Build reliable transformation workflows that support analytics, reporting ...
Write clean, efficient, and maintainable SQL and Python code to transform raw data into curated, analysis-ready datasets. * Build reliable transformation workflows that support analytics, reporting ...
Highly tuned libraries are developed by large teams using C++, Python, HIP, and low-level GPU assembly programming. To grow these libraries with rich features and support customers at scale ...
Highly tuned libraries are developed by large teams using C++, Python, HIP, and low-level GPU assembly programming. To grow these libraries with rich features and support customers at scale ...
Proficiency and knowledgeable with analytics and visualization tools such as Power BI, Python, R, Alteryx, Microsoft PowerApps is preferred. * Knowledge of data extraction tools and utilities and ...
Proficiency and knowledgeable with analytics and visualization tools such as Power BI, Python, R, Alteryx, Microsoft PowerApps is preferred. * Knowledge of data extraction tools and utilities and ...
Proficiency and knowledgeable with analytics and visualization tools such as Power BI, Python, R, Alteryx, Microsoft PowerApps is preferred. * Knowledge of data extraction tools and utilities and ...
Proficiency and knowledgeable with analytics and visualization tools such as Power BI, Python, R, Alteryx, Microsoft PowerApps is preferred. * Knowledge of data extraction tools and utilities and ...
Python information
See Alberta salary details
$50.5K - $63K
1% of jobs
$63K - $75.5K
3% of jobs
$75.5K - $88K
6% of jobs
$88K - $100.5K
8% of jobs
$106.5K is the 25th percentile. Wages below this are outliers.
$100.5K - $113K
13% of jobs
$113K - $125.5K
15% of jobs
The median wage is $128.6K / yr.
$125.5K - $138K
15% of jobs
$138K - $150.5K
14% of jobs
$150.8K is the 75th percentile. Wages above this are outliers.
$150.5K - $163K
12% of jobs
$163K - $175.5K
8% of jobs
$175.5K - $188K
5% of jobs
$50.5K
$130.6K
$188K
How much do python jobs pay per year?
What Is Python?
Python is a programming language used to write or develop a variety of programs and applications. The software developer community uses Python for programming because it is a simple language that is easy to test and debug. Large internet companies such as Facebook, Google, Reddit, and Amazon use Python, and so do government agencies such as NASA. Programmer professionals have used Python to help build popular software such as Autodesk Maya and other visual design applications. Financial professionals and stock traders use Python when scripting algorithms for economic predictions or computerized trading.
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 a Python developer?
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 | Enterprise applications, Android development, backend systems |
| Industry Usage | Tech startups, data analysis firms, automation companies | Financial services, large enterprise software, mobile app companies |
Python developers focus on scripting, data analysis, and web development, often working in startups or data-driven fields. Java developers typically work on large-scale enterprise applications and Android apps. While both roles require programming skills and similar educational backgrounds, their industry applications and project types differ significantly.

Other
Posted 19 days ago
Job description
Job Responsibilities
- Design, develop, monitor and maintain backend applications and microservices using Python, Django, JavaScript/TypeScript
- Build and integrate RESTful and GraphQL APIs
- Implement scalable ETL/data transformation workflows using Databricks or similar platforms
- Write efficient and well-structured SQL, and manage PostgreSQL database schemas
- Develop and execute unit tests, and participate in writing integration and end-to-end tests
- Troubleshoot, debug, and resolve complex issues across the stack
- Ensure code quality through automated testing and code reviews
- Collaborate with cross-functional teams to implement features and business logic
- Communicate effectively with both technical and non-technical team members
Requirements
- 4+ years of experience as a backend developer
- Good written and verbal communication skills
- Strong proficiency with Python and modern JavaScript/TypeScript
- Experience with REST APIs
- Proficient in SQL, PostgreSQL, including schema design and query optimization
- Strong debugging and problem-solving skills
- Experience with unit testing and using testing frameworks such as pytest, unittest, or Jest
- Familiarity with cloud-based platform services such as Azure or AWS
- Familiarity with any version control system, e.g. Git, SVN, Mercurial, ...
- Familiarity with build pipelines, e.g., GitActions, GitLab, BitBucket, Azure DevOps, ...
- Familiarity with software ticketing systems or processes, e.g., Jira, Solar, ServiceNow, etc.
- Familiarity with version control in git-based system (GitHub, GitLab, BitBucket)
- Familiarity with application monitoring and monitoring tools
Preferences
- Experience with frameworks such as Django, flask, fastapi
- GraphQL API design and integration
- Understanding of data pipelines, ETL processes, and data platform tools such as Databricks
- Experience with geospatial data and functions (e.g., Geocoding API, H3 grid system, PostGIS)
- Experience with Docker and orchestration tools like Kubernetes
- Experience with CI/CD pipelines to build and deploy apps
- Some experience building web portals using frameworks such as Angular or React is an asset
- Experience with LISP development is an asset