listed with us
Explore how much you can earn
Python Software Engineer salary in Winnipeg, MB
How much can you earn as a Python Software Engineer in Winnipeg, MB?Python Software Engineer in Winnipeg, MB earn an average of $64.13 per hour, approximately $11,111 per month or $133,333 per year. Salary for Python Software Engineer typically range from $126K to $175K annually, depending on skills, experience, and employer.
Average Salary Overview – Python Software Engineer Winnipeg, MB
Python Software Engineers in Winnipeg, MB are recognized for their skills and knowledge in one of the most popular and powerful programming languages. This role offers competitive salaries that vary based on experience and skills.
| Percentile | Average Salary (USD) | Total Compensation (USD) |
|---|---|---|
| 25th | $75,000 | $85,000 |
| 50th (Median) | $90,000 | $105,000 |
| 75th | $110,000 | $130,000 |
Python Software Engineer Salary by Experience Level
As with most professions, years of experience plays a significant role in the compensation of a Python Software Engineer. Here's a breakdown of how experience correlates with earnings:
| Years of Experience | Estimated Total Compensation (USD) |
|---|---|
| 0-2 Years | $65,000 - $85,000 |
| 3-5 Years | $85,000 - $105,000 |
| 6-10 Years | $105,000 - $130,000 |
| 10+ Years | $130,000 - $160,000 |
Related Roles & Salaries
Here are some related roles and their average salary ranges in Winnipeg, MB:
| Role | Average Salary Range (USD) |
|---|---|
| Data Scientist | $80,000 - $120,000 |
| Software Developer | $70,000 - $110,000 |
| Full Stack Developer | $75,000 - $115,000 |
| Data Engineer | $85,000 - $125,000 |
| DevOps Engineer | $80,000 - $120,000 |
posted with us



