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
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
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
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 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 ...
The role The Senior Software Developer is responsible for the end-to-end design, development, and ... High proficiency in C++ and Python, with extensive experience developing and maintaining RESTful ...
The role The Senior Software Developer is responsible for the end-to-end design, development, and ... High proficiency in C++ and Python, with extensive experience developing and maintaining RESTful ...
Senior Front End Developer Level: Senior Level II Location: Calgary, AB (in-office role) The Role ... Python/Django exposure, legacy-to-modern migrations (AngularJS React), observability (Sentry ...
Senior Front End Developer Level: Senior Level II Location: Calgary, AB (in-office role) The Role ... Python/Django exposure, legacy-to-modern migrations (AngularJS React), observability (Sentry ...
Senior Front End Developer
Calgary, AB · On-site
Senior Front End Developer Level: Senior Level II Location: Calgary, AB (in-office role) The Role ... Python/Django exposure, legacy-to-modern migrations (AngularJS React), observability (Sentry ...
Quick apply
Senior Front End Developer
Calgary, AB · On-site
Senior Front End Developer Level: Senior Level II Location: Calgary, AB (in-office role) The Role ... Python/Django exposure, legacy-to-modern migrations (AngularJS React), observability (Sentry ...
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 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 ...
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
AI/ML work experience and machine Learning technologies (Python, TensorFlow etc.) * Experience in ... be available including Senior Geostatistican/Developer. Halliburton is an Equal Opportunity ...
AI/ML work experience and machine Learning technologies (Python, TensorFlow etc.) * Experience in ... be available including Senior Geostatistican/Developer. Halliburton is an Equal Opportunity ...
AI/ML work experience and machine Learning technologies (Python, TensorFlow etc.) * Experience in ... be available including Senior Geostatistican/Developer. Halliburton is an Equal Opportunity ...
AI/ML work experience and machine Learning technologies (Python, TensorFlow etc.) * Experience in ... be available including Senior Geostatistican/Developer. Halliburton is an Equal Opportunity ...
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 Power Platform Developer
Calgary, AB · On-site +1
We are seeking a dynamic and business-savvy Senior Power Platform Developer to join our team. This ... Develop code using Databricks and Python for advanced data processing and analytics * Collaborate ...
Senior Power Platform Developer
Calgary, AB · On-site +1
We are seeking a dynamic and business-savvy Senior Power Platform Developer to join our team. This ... Develop code using Databricks and Python for advanced data processing and analytics * Collaborate ...
Senior Power Platform Developer
Lethbridge, AB · On-site +1
We are seeking a dynamic and business-savvy Senior Power Platform Developer to join our team. This ... Develop code using Databricks and Python for advanced data processing and analytics * Collaborate ...
Senior Power Platform Developer
Lethbridge, AB · On-site +1
We are seeking a dynamic and business-savvy Senior Power Platform Developer to join our team. This ... Develop code using Databricks and Python for advanced data processing and analytics * Collaborate ...
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 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?
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.
Other
Posted 19 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.