Get the job you really want.

Top Software Engineer Jobs in Calgary

6 Days Ago
Calgary, AB
2,382 Employees
Expert/Leader
2,382 Employees
Expert/Leader
Big Data • Cloud • Software • Database
The Staff Software Engineer will join the Networking & Observability team at MongoDB to enhance the performance and robustness of a distributed database. Responsibilities include developing production-level code, improving resource utilization, and implementing observability features, while collaborating closely with team members.
6 Days Ago
Calgary, AB
2,382 Employees
Senior level
2,382 Employees
Senior level
Big Data • Cloud • Software • Database
As a Lead Software Engineer at MongoDB, you will manage a team focused on code modernization and AI-driven tools for application migration. You will utilize advanced software engineering skills to guide development, mentor team members, and ensure project execution while supporting users transitioning from legacy systems to modern platforms.
7 Days Ago
Calgary, AB
1,300 Employees
Senior level
1,300 Employees
Senior level
Consumer Web • Edtech • Enterprise Web • Social Impact
As a Backend Staff Engineer at Coursera, you will lead the development of AI-powered personalized education solutions. Your role involves designing scalable backend services, collaborating with cross-functional teams, analyzing data for continuous improvement, and mentoring junior engineers to enhance their skills in creating impactful learning experiences.
7 Days Ago
Calgary, AB
2,538 Employees
Mid level
2,538 Employees
Mid level
Energy
As a Senior Software Developer at AltaGas, you will enhance internal web applications for transportation logistics, including fleet management and invoice reconciliation. Your role includes coding in C#, developing SQL Server databases, integrating Azure services, and collaborating with the team to deliver high-quality software solutions.
7 Days Ago
Calgary, AB
Remote
17 Employees
Senior level
17 Employees
Senior level
Software
The Staff Software Engineer will lead the design, development, and delivery of AI services at Moonhub, tackling complex problems using software and AI. The role involves collaborating with product and design teams to create scalable systems and innovative solutions, requiring strong technical expertise and leadership skills.
7 Days Ago
Calgary, AB
Hybrid
62 Employees
Senior level
62 Employees
Senior level
Artificial Intelligence • Security • Software
As a Staff Software Engineer, you will design and implement backend APIs and services to enhance Voxel’s site intelligence platform. You will collaborate with various teams, lead engineering projects, and deliver scalable technical solutions that meet client needs, while also mentoring other engineers and ensuring code quality through best practices.
7 Days Ago
Calgary, AB
Hybrid
62 Employees
Senior level
62 Employees
Senior level
Artificial Intelligence • Security • Software
As a Staff Software Engineer focusing on DevOps, you'll build and maintain cloud infrastructure and distributed systems, develop DevOps practices for AWS EKS deployments, create infrastructure configuration coding modules, design architectures for real-time AI video processing, and ensure that security best practices are implemented.
7 Days Ago
Calgary, AB
Hybrid
62 Employees
Senior level
62 Employees
Senior level
Artificial Intelligence • Security • Software
You will develop, scale, and secure large distributed systems and data processing pipelines. Responsibilities include building services, influencing technical direction, maintaining high code quality, and collaborating with team members.
7 Days Ago
Calgary, AB
52 Employees
Senior level
52 Employees
Senior level
eCommerce • Machine Learning • Database
The Staff Software Engineer will lead R&D for data science-powered products, collaborate with engineering and product teams to move concepts to production, and provide technical expertise to stakeholders. Responsibilities include implementing data science solutions and educating team members on using data in marketing.
7 Days Ago
Calgary, AB
Remote
601 Employees
Senior level
601 Employees
Senior level
Healthtech
As a Senior Software Engineer Backend, you will develop products for healthcare consumers, design and integrate solutions, and improve platform functionality. Your role involves mentoring engineers, leading technical design discussions, and ensuring high quality of code through reviews and testing, while contributing to a cross-functional team to achieve business goals.
7 Days Ago
Calgary, AB
237 Employees
Senior level
237 Employees
Senior level
Blockchain • Cryptocurrency
The Senior Software Engineer at FalconX is responsible for developing and enhancing credit management systems, architecting scalable credit solutions, and collaborating with cross-functional teams. The role involves writing high-quality code, mentoring junior members, and advocating for process improvements in a dynamic environment.
7 Days Ago
Calgary, AB
237 Employees
Mid level
237 Employees
Mid level
Blockchain • Cryptocurrency
As a Senior Software Engineer on the Data Infra team at FalconX, you will lead the development and maintenance of scalable data pipelines, data warehouse design, and data governance processes, enabling seamless access to data for analytics and machine learning across various teams.
7 Days Ago
Calgary, AB
237 Employees
Senior level
237 Employees
Senior level
Blockchain • Cryptocurrency
As a Senior Software Engineer at FalconX, you will build and maintain centralized tools for asset transfers, design middleware systems, streamline trade operations, and troubleshoot production issues. You will collaborate with cross-functional teams to enhance customer-facing products and internal tools while ensuring code quality and application performance.
7 Days Ago
Calgary, AB
Remote
349 Employees
Senior level
349 Employees
Senior level
Gaming
As a Staff Software Engineer at Fortis Games, you'll own server-side social products and develop high-performance systems for multiplayer features and chat functionalities. Your role involves optimizing performance, driving collaborative efforts with product teams, and ensuring high availability for seamless player experiences in gaming environments.
7 Days Ago
Calgary, AB
Remote
350 Employees
Senior level
350 Employees
Senior level
eCommerce • Software
The Software Development Engineer III will lead the design and architecture of complex full-stack systems, enhance front-end interfaces and back-end services, ensure code quality, mentor other engineers, and contribute to DevOps practices and CI/CD processes while solving complex problems in distributed systems.
8 Days Ago
Calgary, AB
Remote
28 Employees
Senior level
28 Employees
Senior level
Fintech • Insurance
As a Software Development Engineer III at fabric, you will design and architect complex full-stack systems, develop front-end interfaces and back-end services, conduct code reviews, mentor other engineers, implement DevOps practices, and lead technical discussions to innovate commerce tools and features.
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
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
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
2,382 Employees
Senior level
2,382 Employees
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer will focus on code modernization and building tools for code traversal. Responsibilities include executing a code modernization strategy, designing code parsers, collaborating on solutions, maintaining code quality, and contributing to product metrics. The role emphasizes the use of AI in software development.
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.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account