The role The Senior Software Developer is responsible for the end-to-end design, development, and ... Working within a microservices architecture built on Python, FastAPI, Kubernetes, and GCP, you will ...
The role The Senior Software Developer is responsible for the end-to-end design, development, and ... Working within a microservices architecture built on Python, FastAPI, Kubernetes, and GCP, you will ...
Senior DevOps Engineer
Calgary, AB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...
Quick apply
Senior DevOps Engineer
Calgary, AB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...
Senior DevOps Engineer
Calgary, AB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...
Quick apply
Senior DevOps Engineer
Calgary, AB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...
Senior DevOps Engineer
Edmonton, AB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...
Quick apply
Senior DevOps Engineer
Edmonton, AB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...
Senior DevOps Engineer
Edmonton, AB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...
Quick apply
Senior DevOps Engineer
Edmonton, AB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...
You have practical experience in Python development, especially in data-driven environments and for ... including developers, business stakeholders, and senior leadership * You have development ...
You have practical experience in Python development, especially in data-driven environments and for ... including developers, business stakeholders, and senior leadership * You have development ...
You have practical experience in Python development, especially in data-driven environments and for ... including developers, business stakeholders, and senior leadership * You have development ...
You have practical experience in Python development, especially in data-driven environments and for ... including developers, business stakeholders, and senior leadership * You have development ...
Senior Developer
Calgary, AB · Remote
Senior Developer Olsen specializes in the implementation and optimization of enterprise resource ... NET and/or Python, with extensive experience building scalable APIs and backend services ...
Senior Developer
Calgary, AB · Remote
Senior Developer Olsen specializes in the implementation and optimization of enterprise resource ... NET and/or Python, with extensive experience building scalable APIs and backend services ...
Senior Java Developer
Calgary, AB · On-site +1
$91K - $120K/yr
Are you a Senior Java Developer who loves working with cutting-edge technologies and solving ... Work with React.js and Google App Engine with Python 2.7 to support the Front End team. What's in ...
Quick apply
Senior Java Developer
Calgary, AB · On-site +1
$91K - $120K/yr
Are you a Senior Java Developer who loves working with cutting-edge technologies and solving ... Work with React.js and Google App Engine with Python 2.7 to support the Front End team. What's in ...
Senior Java Developer
Calgary, AB · On-site +1
$91K - $120K/yr
Are you a Senior Java Developer who loves working with cutting-edge technologies and solving ... Work with React.js and Google App Engine with Python 2.7 to support the Front End team. What's in ...
Quick apply
Senior Java Developer
Calgary, AB · On-site +1
$91K - $120K/yr
Are you a Senior Java Developer who loves working with cutting-edge technologies and solving ... Work with React.js and Google App Engine with Python 2.7 to support the Front End team. What's in ...
We're looking for a Senior Robotics Software Developer to join our team and contribute to ... Expert-level C++ and Python, with a track record of shipping production-quality robotics software.
We're looking for a Senior Robotics Software Developer to join our team and contribute to ... Expert-level C++ and Python, with a track record of shipping production-quality robotics software.
Senior Demo Developer
Calgary, AB · Remote
CA$180K - CA$200K/yr
Senior Demo Developer Location: Remote, (North America) Employment Type: Full-time Gross Annual ... languages: VB.Net, C#, Python. * Strong presentation skills. * Credible, Professional ...
Senior Demo Developer
Calgary, AB · Remote
CA$180K - CA$200K/yr
Senior Demo Developer Location: Remote, (North America) Employment Type: Full-time Gross Annual ... languages: VB.Net, C#, Python. * Strong presentation skills. * Credible, Professional ...
We are seeking a Senior Machine Learning Software Developer to play a key role in the design ... Develop clean, efficient, well-tested code in Python and/or C++, with a strong focus on ...
We are seeking a Senior Machine Learning Software Developer to play a key role in the design ... Develop clean, efficient, well-tested code in Python and/or C++, with a strong focus on ...
Senior Mobile Application Developer Level: Senior (intermediate will be considered) Location ... Python/Django exposure, observability (Sentry/Datadog), a11y expertise, i18n Why join Showpass Were ...
Quick apply
Senior Mobile Application Developer Level: Senior (intermediate will be considered) Location ... Python/Django exposure, observability (Sentry/Datadog), a11y expertise, i18n Why join Showpass Were ...
AI Developer, Senior Associate
CA$87K - CA$137K/yr
... Senior Associate & Summary At PwC, our Software engineers blend modern data and software ... Proficiencyin Python and/or C#, with experience building production-ready applications, integrating ...
New
AI Developer, Senior Associate
CA$87K - CA$137K/yr
... Senior Associate & Summary At PwC, our Software engineers blend modern data and software ... Proficiencyin Python and/or C#, with experience building production-ready applications, integrating ...
New
Senior Mobile Application Developer Level: Senior (intermediate will be considered) Location ... Python/Django exposure, observability (Sentry/Datadog), a11y expertise, i18n Why join Showpass We ...
Senior Mobile Application Developer Level: Senior (intermediate will be considered) Location ... Python/Django exposure, observability (Sentry/Datadog), a11y expertise, i18n Why join Showpass We ...
Senior DevOps Engineer
Calgary, AB · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 5+ years of DevOps/SRE experience * Strong understanding of security best practices
Quick apply
Senior DevOps Engineer
Calgary, AB · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 5+ years of DevOps/SRE experience * Strong understanding of security best practices
Senior DevOps Engineer
Calgary, AB · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 5+ years of DevOps/SRE experience * Strong understanding of security best practices
Quick apply
Senior DevOps Engineer
Calgary, AB · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 5+ years of DevOps/SRE experience * Strong understanding of security best practices
The Senior Research Software Developer is an experienced research software developer who provides ... Strong programming proficiency in C++ (or other object-oriented languages) and Python. * Ability to ...
Quick apply
The Senior Research Software Developer is an experienced research software developer who provides ... Strong programming proficiency in C++ (or other object-oriented languages) and Python. * Ability to ...
The Senior Research Software Developer is an experienced research software developer who provides ... Strong programming proficiency in C++ (or other object-oriented languages) and Python. * Ability to ...
The Senior Research Software Developer is an experienced research software developer who provides ... Strong programming proficiency in C++ (or other object-oriented languages) and Python. * Ability to ...
Senior Python Developer information
See Alberta salary details
$57K - $68.5K
0% of jobs
$68.5K - $80K
0% of jobs
$80K - $91.5K
2% of jobs
$91.5K - $103K
7% of jobs
$113.4K is the 25th percentile. Wages below this are outliers.
$103K - $114.5K
17% of jobs
$114.5K - $126K
18% of jobs
The median wage is $129.4K / yr.
$126K - $137.5K
18% of jobs
$146.9K is the 75th percentile. Wages above this are outliers.
$137.5K - $149K
15% of jobs
$149K - $160.5K
11% of jobs
$160.5K - $172K
7% of jobs
$172K - $183.5K
4% of jobs
$57K
$132.5K
$183.5K
How much do senior python developer jobs pay per year?
What are the main responsibilities of a Senior Python Developer?
What is the difference between Senior Python Developer vs Python Developer?
| Aspect | Senior Python Developer | Python Developer |
|---|---|---|
| Required Experience | Typically 5+ years, with leadership and complex project experience | Usually 1-3 years, focusing on core Python skills |
| Responsibilities | Designing architecture, mentoring, handling complex systems | Writing code, debugging, implementing features |
| Certifications | Optional but beneficial (e.g., Python certifications, cloud certs) | Often not required |
| Work Environment | Collaborative teams, project planning, code reviews | Development-focused, task-oriented |
The main difference between a Senior Python Developer and a Python Developer lies in experience, responsibilities, and leadership. Senior developers handle complex projects, mentor others, and often participate in architecture decisions, while Python Developers focus on coding and feature implementation. Both roles are essential in tech companies, but the senior role requires more experience and broader skills.
What are the key skills and qualifications needed to thrive as a Senior Python Developer, and why are they important?
What are some common challenges faced by Senior Python Developers when leading a development team?

Other
Re-posted 20 days ago
Job description
The role
The Senior Software Developer is responsible for the end-to-end design, development, and release of complex software applications and systems. This position requires advanced technical expertise, leadership in software architecture, and cross-functional collaboration to ensure high-quality, secure, and scalable solutions. As a Senior Software Developer on the Admin Platform team, you will design, build, and operate the core services that underpin Evo, our cloud-based geoscience platform. 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, permission management, auditability, and integrations. This role also includes project management responsibilities and providing technical guidance and mentorship to team members.
In this role you will have the opportunity to
- Lead the end-to-end design and architecture of complex software applications and core backend services, using appropriate modeling techniques and leading design reviews to ensure high-quality, scalable solutions.
- Design, code, test, and refactor complex programs and integration software services, while championing the use of agreed-upon standards and development tools across the team to achieve well-engineered outcomes.
- Own the release management lifecycle by planning, scheduling, and coordinating software releases across multiple teams, ensuring all deliverables meet defined quality, security, and compliance standards.
- Define, document, and execute projects by preparing realistic plans, managing risks, and monitoring project resources to ensure alignment with organizational goals and stakeholder expectations.
- Act as a key technical leader by mentoring team members, enhancing existing processes with emerging technologies, and providing technical guidance in cross-functional collaborations to meet user needs.
Essential Knowledge, Skill and experience
- Possess a Bachelor's degree in a relevant field and over 7 years of software development experience, including designing, building, and maintaining scalable RESTful APIs, ideally with Python and FastAPI.
- Bring strong experience with cloud platforms (GCP, AWS, or Azure), deploying services in containerized environments (Kubernetes), and managing cloud resources using Infrastructure as Code (e.g., Terraform).
- Demonstrate proficiency in designing and maintaining reliable CI/CD pipelines, writing automated tests across multiple layers (e.g., unit, integration), and familiarity with modern frontend technologies like React.
- Showcase the ability to work autonomously on complex technical tasks, influence stakeholders, facilitate collaboration, and make decisions that impact project success.
- Combine deep industry knowledge with the ability to communicate complex ideas effectively, drive team development, and apply expertise to ensure security, privacy, and ethical best practices are followed.