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 ...
Quick apply
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 ...
Quick apply
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 ...
Experience with Python programming * Experience with IT/OT Network design * Experience with IT/OT Network troubleshooting (Wireshark) * Substation safety training Competitive pay. Superior benefits.
Experience with Python programming * Experience with IT/OT Network design * Experience with IT/OT Network troubleshooting (Wireshark) * Substation safety training Competitive pay. Superior benefits.
High proficiency in C++ and Python, with extensive experience developing and maintaining RESTful ... Modern DevOps Practices: Solid understanding of infrastructure as code, CI/CD pipelines, and ...
High proficiency in C++ and Python, with extensive experience developing and maintaining RESTful ... Modern DevOps Practices: Solid understanding of infrastructure as code, CI/CD pipelines, and ...
... Python, React, Angular, Redux, VueJS, Bootstrap, Docker, CoreOS, RocksDB Strong understanding of smart contracts, cryptography, Ethereum and Javascript Familiarity with Github, DevOps and cloud ...
... Python, React, Angular, Redux, VueJS, Bootstrap, Docker, CoreOS, RocksDB Strong understanding of smart contracts, cryptography, Ethereum and Javascript Familiarity with Github, DevOps and cloud ...
... Python, React, Angular, Redux, VueJS, Bootstrap, Docker, CoreOS, RocksDB • Strong understanding of smart contracts, cryptography, Ethereum and Javascript • Familiarity with Github, DevOps and ...
Quick apply
... Python, React, Angular, Redux, VueJS, Bootstrap, Docker, CoreOS, RocksDB • Strong understanding of smart contracts, cryptography, Ethereum and Javascript • Familiarity with Github, DevOps and ...
Calgary, AB · Remote
CA$190K - CA$215K/yr
Compétences essentielles * Node.js * Python * Intégration d'API * AWS Serverless (y compris une ... Full Stack Developer At our client, the Full-Stack Engineer is a key contributor in a cross ...
Quick apply
Calgary, AB · Remote
CA$190K - CA$215K/yr
Compétences essentielles * Node.js * Python * Intégration d'API * AWS Serverless (y compris une ... Full Stack Developer At our client, the Full-Stack Engineer is a key contributor in a cross ...
Calgary, AB · Remote
CA$110K - CA$145K/yr
Python and supporting libraries, Angular. * Infrastructure: Cloud systems (AWS), ArgoCD , SNS, SQS ... Full-Stack Programming Polyglot: Advanced proficiency in modern languages like Python and ...
Quick apply
Calgary, AB · Remote
CA$110K - CA$145K/yr
Python and supporting libraries, Angular. * Infrastructure: Cloud systems (AWS), ArgoCD , SNS, SQS ... Full-Stack Programming Polyglot: Advanced proficiency in modern languages like Python and ...
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
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 ...
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
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 ...
Develop clean, efficient, well-tested code in Python and/or C++, with a strong focus on maintainability, scalability, and software engineering best practices. * Work independently on challenging ...
Develop clean, efficient, well-tested code in Python and/or C++, with a strong focus on maintainability, scalability, and software engineering best practices. * Work independently on challenging ...
As a DevOps Engineer, you will own the design and operation of our multi-cloud environments across ... Scripting fluency in Python, Bash, or PowerShell for automation and tooling * Experience ...
As a DevOps Engineer, you will own the design and operation of our multi-cloud environments across ... Scripting fluency in Python, Bash, or PowerShell for automation and tooling * Experience ...
Calgary, AB · Remote
$95K - $110K/yr
We are looking for an experienced SQL Developer for our client. This is a permanent position ... Bonus points if you have experience with Python and Pyspark * A B.Sc. or equivalent work experience ...
Quick apply
Calgary, AB · Remote
$95K - $110K/yr
We are looking for an experienced SQL Developer for our client. This is a permanent position ... Bonus points if you have experience with Python and Pyspark * A B.Sc. or equivalent work experience ...
Calgary, AB · Remote
$95K - $110K/yr
We are looking for an experienced SQL Developer for our client. This is a permanent position ... Bonus points if you have experience with Python and Pyspark * A B.Sc. or equivalent work experience ...
Quick apply
Calgary, AB · Remote
$95K - $110K/yr
We are looking for an experienced SQL Developer for our client. This is a permanent position ... Bonus points if you have experience with Python and Pyspark * A B.Sc. or equivalent work experience ...
Calgary, AB · Remote
$95K - $110K/yr
We are looking for an experienced Data Developer for our client. This is a permanent position ... Bonus points if you have experience with Python and Pyspark * A B.Sc. or equivalent work experience ...
Quick apply
Calgary, AB · Remote
$95K - $110K/yr
We are looking for an experienced Data Developer for our client. This is a permanent position ... Bonus points if you have experience with Python and Pyspark * A B.Sc. or equivalent work experience ...
Calgary, AB · Remote
$95K - $110K/yr
We are looking for an experienced Data Developer for our client. This is a permanent position ... Bonus points if you have experience with Python and Pyspark * A B.Sc. or equivalent work experience ...
Quick apply
Calgary, AB · Remote
$95K - $110K/yr
We are looking for an experienced Data Developer for our client. This is a permanent position ... Bonus points if you have experience with Python and Pyspark * A B.Sc. or equivalent work experience ...
Calgary, AB · On-site +1
Develop code using Databricks and Python for advanced data processing and analytics * Collaborate ... Bachelor's degree in Computer Science, Engineering, or equivalent education * Strong interpersonal ...
Calgary, AB · On-site +1
Develop code using Databricks and Python for advanced data processing and analytics * Collaborate ... Bachelor's degree in Computer Science, Engineering, or equivalent education * Strong interpersonal ...
... generation of AI engineers, and transform finance operations. Join our team and what we'll ... Frontend (React, modern JavaScript/TypeScript) and Backend (Python, RESTful APIs) * Strong ...
... generation of AI engineers, and transform finance operations. Join our team and what we'll ... Frontend (React, modern JavaScript/TypeScript) and Backend (Python, RESTful APIs) * Strong ...
Calgary, AB · On-site
The DevOps Engineer will work closely with the Lead DevOps Engineer and cross-functional teams to ... Scripting proficiency in PowerShell, Bash, or Python. * Working knowledge of monitoring and logging ...
Calgary, AB · On-site
The DevOps Engineer will work closely with the Lead DevOps Engineer and cross-functional teams to ... Scripting proficiency in PowerShell, Bash, or Python. * Working knowledge of monitoring and logging ...
Calgary, AB · Hybrid
Calling all DevOps enthusiasts! Join us at Sidetrade, the leading global SaaS provider recognized ... Scripting languages such as Python or Bash * Design, document, install and maintain our SaaS ...
Calgary, AB · Hybrid
Calling all DevOps enthusiasts! Join us at Sidetrade, the leading global SaaS provider recognized ... Scripting languages such as Python or Bash * Design, document, install and maintain our SaaS ...
Calgary, AB · On-site
Calling all DevOps enthusiasts! Join us at Sidetrade, the leading global SaaS provider recognized ... Scripting languages such as Python or Bash * Design, document, install and maintain our SaaS ...
Quick apply
Calgary, AB · On-site
Calling all DevOps enthusiasts! Join us at Sidetrade, the leading global SaaS provider recognized ... Scripting languages such as Python or Bash * Design, document, install and maintain our SaaS ...
$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
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.
| 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.

Full-time
Posted 7 days ago
Senior Developer
Olsen specializes in the implementation and optimization of enterprise resource management systems, particularly Vista ERP, for high-revenue construction companies across North America. As a trailblazer in the industry, our goal is to propel our clients toward digital transformation by automating and enhancing their business processes. We are committed to driving impactful changes through data analytics and technology, harnessing our collective expertise, innovation, and commitment to excellence. To further our mission, we are seeking an exceptionally skilled Senior Developer to join our team of professionals. This role focuses primarily on internal development and collaboration with internal teams, with a strong emphasis on technical leadership, long-term architectural strategy, and infrastructure ownership.
The ideal candidate brings strong technical maturity, with the ability to design and implement robust systems, make informed infrastructure and architectural decisions, and guide technical direction while remaining actively involved in development.
Key Responsibilities
- Collaborate with cross-functional teams to design, build, and enhance custom software solutions supporting ERP integrations, analytics, automation, and AI-driven workflows.
- Define and drive scalable application and data architecture, owning long-term technical strategy, roadmaps, and architectural direction across internal platforms.
- Lead technical decision-making across system architecture, cloud infrastructure, deployment strategies, and integration patterns.
- Design, build, and evolve scalable backend services, APIs, and system architectures, with a focus on performance, reliability, and maintainability.
- Own and evolve cloud infrastructure (Azure), including architecture, networking, security, identity and access management, and cost optimization.
- Proactively identify system-level risks and drive improvements in performance, reliability, scalability, and security, while troubleshooting and enhancing existing applications.
- Provide technical mentorship, contribute to system design and code reviews, and maintain clear and thorough documentation for architecture, infrastructure, and development workflows.
Essential Qualifications and Experience
- 7-10+ years of professional experience in software development across backend, frontend, and data-focused systems.
- Strong proficiency in C#/.NET and/or Python, with extensive experience building scalable APIs and backend services.
- Demonstrated experience designing system architecture and operating complex, production-grade systems.
- Strong experience with cloud architecture, particularly within Azure environments.
- Deep understanding of relational database design, performance tuning, and data architecture (SQL Server and/or PostgreSQL).
- Experience designing and managing cloud infrastructure, CI/CD pipelines, and containerized applications.
- Ability to demonstrate technical expertise through prior systems, projects, or architectural contributions.
Nice-to-Have Qualifications and Experience
- Hands-on experience with modern frontend frameworks and TypeScript/JavaScript.
- Experience designing data architectures that support scalability, performance, and long-term maintainability.
- Experience with backend performance optimization, scalability patterns, and distributed systems is a strong asset.
- Exposure to Data, AI, or ML solutions (e.g., OpenAI/LLMs, document processing, analytics pipelines) is considered a strong asset.
- Experience working within complex system integrations or ERP environments is highly preferred.
Must-Have Skills
- Ability to communicate technical ideas clearly with teammates and document work effectively.
- Strong problem-solving ability and systems-level thinking.
- Ability to take ownership of complex technical initiatives and make independent technical decisions from design through implementation across projects.
- Strong organizational skills and the ability to manage priorities across multiple technical initiatives.
- High level of integrity and ability to handle the confidentiality of sensitive information.
- Backend: C#/.NET, Python, Django, Azure Functions, SQL
- DevOps & Cloud: Azure Cloud, CI/CD pipelines, Docker
Nice-to-Have Skills
- Experience with frontend frameworks (React, Vue.js) and modern CSS frameworks (e.g., Tailwind)
- Data & AI: SQL Server, PostgreSQL, Redis (nice to have), OpenAI/LLMs, document processing, data integrations
Benefits of Working at Olsen
- Big thinking is the baseline. We hire curious people and then actually give them room to run.
- Remote flexibility that means what it says. Work where you work best, no asterisks.
- Growth that goes in the direction you want, not just the one that is convenient for us.
- Benefits shaped by the people who use them. Our team votes on what is offered and how it evolves.
- Straight talk at every level. You will always know where things stand and your voice will be heard.
- A team that genuinely enjoys the work. High standards, good people, and a culture worth showing up for.
Olsen is committed to recognizing the dignity and worth of every individual, offering equitable rights and opportunities to all our employees. We foster a culture of understanding and mutual respect.
If you are highly motivated, committed to continual learning, and excited to be a part of a growing firm, we invite you to submit your resume and cover letter. Please articulate why you are a remarkable candidate and what you are seeking from your next career move and employer.
We appreciate the interest of all applicants, but only those shortlisted will be contacted.