Get the job you really want.

Top Software Engineer Jobs in Calgary

8 Days Ago
Calgary, AB
Remote
35 Employees
Mid level
35 Employees
Mid level
Software • Automation
As a Senior Software Engineer at Rootly, you will design and implement feature sets, architect infrastructure, enhance engineering standards, and collaborate closely with customers. The role demands ownership, tackling technical challenges, and the ability to swiftly deliver solutions in a dynamic environment.
8 Days Ago
Calgary, AB
Remote
275 Employees
Senior level
275 Employees
Senior level
eCommerce
As a Senior Frontend Software Engineer at Narvar, you'll build and enhance products that improve the post-purchase experience for top retail brands. Responsibilities include implementing new features, optimizing existing ones, and collaborating on frontend architecture while working with technologies like React and GraphQL.
8 Days Ago
Calgary, AB
Remote
371 Employees
Mid level
371 Employees
Mid level
AdTech • Marketing Tech
The Senior Software Engineer will lead the design and implementation of a chatbot framework to enhance digital ad campaign management, integrate data sources, and collaborate with teams to solve technical challenges, focusing on performance optimization and user engagement.
8 Days Ago
Calgary, AB
Remote
60 Employees
Senior level
60 Employees
Senior level
Software
As a Software (ML Product) Engineer, you will enhance the user experience of ML tools by optimizing workflows and processes. You will collaborate with technical product managers, contribute to defining efficient ML practices, and improve DVC, an open-source tool for machine learning. A strong background in deep learning and system design is necessary to transform current workflows and engage with the ML community.
8 Days Ago
Calgary, AB
Remote
600 Employees
Senior level
600 Employees
Senior level
Software
As a Senior Backend Engineer, you'll develop backend systems and APIs for processing large data sets, collaborate with cross-functional teams, mentor junior engineers, and ensure high-quality software delivery. You'll own the software lifecycle and participate in operational support.
8 Days Ago
Calgary, AB
Remote
198 Employees
Senior level
198 Employees
Senior level
Fintech • Information Technology
As a Senior Software Engineer in Payments, you will build and own the payment processing infrastructure across multiple platforms, mentor junior developers, and tackle technical challenges in a fast-paced, agile environment. You will collaborate with Product Managers and Designers to enhance payment services, ensuring high levels of availability and reliability while contributing to product development.
8 Days Ago
Calgary, AB
Remote
3,700 Employees
Senior level
3,700 Employees
Senior level
Cloud • Fintech • Cryptocurrency • NFT • Web3
As a Senior Software Engineer at Coinbase, you will design and build secure, reliable services for cryptocurrency integration. You'll develop user-facing features for digital currency apps, ensuring a smooth experience. Collaboration with engineers and product managers is key to translating vision into actionable plans. The role demands high-quality, well-tested code and fostering a positive team environment.
8 Days Ago
Calgary, AB
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
The Staff Software Engineer will work on building and maintaining data platforms and systems, leveraging big data technologies and AI. Responsibilities include collaborating with stakeholders, designing data products, developing CI/CD automation, implementing Infrastructure as Code, and leading teams while ensuring high quality and timely delivery. The candidate will also mentor peers and lead technical discussions, focusing on delivering customer value through data-driven solutions.
9 Days Ago
Calgary, AB
Remote
1,300 Employees
Senior level
1,300 Employees
Senior level
Software
The Senior Software Engineer will focus on the Identity and Access team's responsibilities for authorization and authentication systems at Grafana, collaborating with the community and customers, and developing innovative features while addressing scalability and security issues.
8 Days Ago
Calgary, AB
Senior level
Senior level
Digital Media • Marketing Tech • Social Media • Software • Analytics
This role involves designing, building, testing, and deploying high-quality software solutions. As a technical leader, you will drive architectural improvements, manage project delivery, mentor team members, resolve complex issues, and optimize project roadmaps for business impact.
8 Days Ago
Calgary, AB
112 Employees
Senior level
112 Employees
Senior level
Artificial Intelligence • Cybersecurity
As a Senior Software Engineer, you will design and build advanced machine learning systems to detect fraud using unsupervised and supervised learning techniques. You will develop distributed real-time systems, optimize tools and validation strategies, and work with big data technologies to improve detection capabilities.
8 Days Ago
Calgary, AB
Remote
9,651 Employees
Senior level
9,651 Employees
Senior level
Energy • Renewable Energy
The Staff Software Engineer will lead the design and implementation of complex communication software systems. Responsibilities include technical leadership within Agile frameworks, owning end-to-end architecture, collaborating with cross-functional teams, driving innovation, and mentoring engineers. The role requires strong communication skills and the ability to balance multiple user, business, and technical needs to improve customer engagement.
13 Days Ago
Calgary, AB
Remote
456 Employees
Senior level
456 Employees
Senior level
Software
As a Senior Software Developer on the Engine Platform team, you'll design and implement features for the Evidence Processing Engine, ensure code quality, collaborate with team members, and adapt to evolving business needs while driving innovation in digital forensics software.
9 Days Ago
Calgary, AB
150 Employees
Senior level
150 Employees
Senior level
HR Tech • Other • Social Impact • Software • Analytics
As a Senior Full Stack Software Developer, you will design, develop, and deploy features across the platform, collaborate with cross-functional teams, mentor junior developers, and improve software to help organizations achieve workplace equity. Your work will focus on both front-end and back-end development, as well as cloud application architecture.
9 Days Ago
Calgary, AB
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Senior Software Engineer in the Associate Experience group at Walmart, you will develop full-stack solutions to improve the checkout process. Responsibilities include building scalable applications, conducting code reviews, automating tasks, and collaborating with teams to meet project goals. Your expertise in both front-end and back-end technologies will be crucial to driving the development of new tools.
9 Days Ago
Calgary, AB
Remote
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
Lead and design innovative retail solutions for Walmart by implementing and launching applications at scale, mentoring engineers, and ensuring a seamless customer experience through operational excellence and high coding standards.
9 Days Ago
Calgary, AB
Remote
4,900 Employees
Mid level
4,900 Employees
Mid level
Fintech • Payments
As a Senior Software Development Engineer, you will design, develop, and maintain cloud-native solutions with a focus on API interfaces for fuel card platforms. Key responsibilities include collaborating on architecture, writing high-quality code, troubleshooting issues, and staying updated on industry best practices.
11 Days Ago
Calgary, AB
Remote
76 Employees
Senior level
76 Employees
Senior level
Marketing Tech • Analytics
As a Lead Software Engineer at Colla Health, you will design and maintain full-stack applications, develop greenfield software solutions, build care management tools, and ensure code quality. You will also lead architectural decisions, collaborate with a cross-functional team, and provide technical leadership as the engineering team grows, focusing on healthcare integrations and regulatory compliance.
14 Days Ago
Calgary, AB
Remote
58 Employees
Senior level
58 Employees
Senior level
Blockchain • Information Technology
As a Senior Software Engineer on the Pricing Team at 0x, you'll optimize pricing algorithms, enhance gas efficiency, and ensure speedy data processing. You'll collaborate with smart contract engineers, integrate new AMMs, and contribute to building a robust backend system for real-time blockchain data.
9 Days Ago
Calgary, AB
Remote
132 Employees
Senior level
132 Employees
Senior level
Fintech • Information Technology
As a Senior Software Engineer, you will architect, implement, and maintain systems for Alpaca Crypto, focusing on building a high-performance matching engine and other infrastructure for crypto trading. You'll be responsible for creating scalable solutions while collaborating with cross-functional teams and ensuring software quality through thorough testing and code reviews.
10 Days Ago
Calgary, AB
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
The Software Development Engineer 4 will design application architectures, support production deployments, and resolve issues efficiently. They will lead and mentor team members, ensuring code quality and adherence to standards. The role demands an expert understanding of various technologies and collaboration across teams to deliver successful project outcomes.
14 Days Ago
Calgary, AB
Remote
64 Employees
Expert/Leader
64 Employees
Expert/Leader
Big Data • Enterprise Web • Marketing Tech • Software
As a Staff Software Developer at Thanx, you will architect and develop scalable software solutions, manage technical debt, and mentor engineers. You'll collaborate effectively to enhance software quality and apply best practices across the business logic of the platform.
10 Days Ago
Calgary, AB
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Senior Software Engineer will implement and manage real estate technology solutions, focusing on IoT and data-driven algorithms. Responsibilities include coding, defect resolution, DevOps, testing, and collaboration across Walmart's engineering teams to develop best practices and software design.
10 Days Ago
Calgary, AB
Remote
Hybrid
141 Employees
Senior level
141 Employees
Senior level
Transportation
As a Senior Software Engineer in Sensor Simulation at Waabi, you will develop advanced sensor simulation software for autonomous driving. Collaborate with a team of experts, design backend systems, and implement solutions that enhance performance and scalability, all while advocating for best software practices.
12 Days Ago
Calgary, AB
Remote
456 Employees
Senior level
456 Employees
Senior level
Software
The Senior Software Engineer will develop and debug tools for incident response, focusing on memory forensics and live systems. Responsibilities include designing production code, implementing solutions, writing automated tests, and participating in peer code reviews.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account