Get the job you really want.

Top Software Engineer Jobs in Calgary

10 Days Ago
Calgary, AB
Hybrid
32 Employees
Senior level
32 Employees
Senior level
Angel or VC Firm • Fintech
As a Senior Front-End Engineer at HumanSignal, you will develop and maintain components for our data labeling platform, ensuring high performance and user experience. You will collaborate with various teams to create responsive web applications, establish front-end standards, participate in code reviews, mentor junior engineers, and contribute to the overall quality of the product.
10 Days Ago
Calgary, AB
273 Employees
Senior level
273 Employees
Senior level
Artificial Intelligence • Big Data • Machine Learning
As a Senior Software Engineer at WEKA, you will design and develop high-performance software for the network and storage stacks, conduct code reviews, provide architectural guidance, and performance test IO and storage throughput.
13 Days Ago
Calgary, AB
Remote
1,847 Employees
Senior level
1,847 Employees
Senior level
Security • Software
As a Staff Software Engineer at Tenable, you will lead technical innovation in enterprise vulnerability management products, mentor junior engineers, and enhance software practices while collaborating with a distributed Agile team.
11 Days Ago
Calgary, AB
Remote
115 Employees
Senior level
115 Employees
Senior level
Information Technology
As a Senior Software Engineer at Brilliant, you will own and evolve backend systems to manage high-volume emails and push notifications, collaborate with cross-functional teams, and develop new features while maintaining software quality and reliability.
11 Days Ago
Calgary, AB
Remote
20,292 Employees
Senior level
20,292 Employees
Senior level
Semiconductor
The Senior Embedded Software Engineer is tasked with creating high quality embedded software and firmware for various devices. Responsibilities include designing, developing, and testing software for cutting-edge products, and providing solutions to complex software engineering challenges.
11 Days Ago
Calgary, AB
Remote
20,292 Employees
Junior
20,292 Employees
Junior
Semiconductor
The Software Quality Engineer will ensure quality assurance for Analog Devices’ evaluation software, working with cross-functional teams on requirement gathering, product evaluation, and testing. Responsibilities include creating and maintaining test plans, unit tests, and automated tests while participating in agile scrum teams.
11 Days Ago
Calgary, AB
Remote
1,300 Employees
Senior level
1,300 Employees
Senior level
Software
As a Staff Software Engineer, you will lead backend initiatives, drive system design, enhance product features, ensure system reliability and availability, and mentor team members within the Observability department.
11 Days Ago
Calgary, AB
Remote
260 Employees
Senior level
260 Employees
Senior level
Beauty • Cloud • Fintech • Marketing Tech • Payments • Productivity • Software
As the Engineering Lead for the Platforms and Integrations team, you will manage a small squad and engage hands-on to implement Boulevard's API ecosystem and third-party integrations. Your role involves strategic planning, ensuring system health, and maintaining a secure codebase while collaborating with cross-functional teams to deliver quality outcomes.
11 Days Ago
Calgary, AB
Remote
260 Employees
Senior level
260 Employees
Senior level
Beauty • Cloud • Fintech • Marketing Tech • Payments • Productivity • Software
As the Engineering Lead on the Commerce team, you will drive the execution of the Commerce strategy, lead a small squad, oversee technical architecture, and ensure the reliability of Boulevard's Commerce platform. Your role involves hands-on contributions and strategic planning while collaborating closely with varied stakeholders to create high-quality products that meet customer needs.
11 Days Ago
Calgary, AB
Remote
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Senior Software Engineer will be responsible for designing, coding, testing, and implementing solutions using SAP in the Manufacturing/Fuel domain. This role involves coordinating with business units, troubleshooting issues, and contributing to continuous improvement efforts.
11 Days Ago
Calgary, AB
Remote
275 Employees
Senior level
275 Employees
Senior level
eCommerce
As a Senior Software Engineer II at Narvar, you will lead the design, development, and support of platform architecture in Ruby on Rails, collaborating with engineering leaders to create applications that enhance customer experiences on e-commerce platforms.
12 Days Ago
Calgary, AB
Remote
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Senior Software Engineer - DevOps is responsible for requirement analysis, solution design, coding, testing, program monitoring, defect management, and ensuring adherence to project timelines. They will create user stories, automate tasks using CI/CD practices, and collaborate with stakeholders to deliver business solutions. The role also involves maintaining application performance and security while fostering an inclusive work environment.
12 Days Ago
Calgary, AB
Remote
210 Employees
Senior level
210 Employees
Senior level
Software
The Senior Software Developer will lead front-end development for eCommerce projects, mentor team members, collaborate with clients, and ensure high-quality deliverables while working within an Agile framework.
12 Days Ago
Calgary, AB
Remote
100 Employees
Senior level
100 Employees
Senior level
Financial Services
As a Staff Software Engineer at Settle's Roots team, you will manage and develop core systems, focusing on APIs, data models, and integration with platforms like QBO and Shopify. Your role includes mentoring team members, optimizing systems, and ensuring effective collaboration to drive product improvements in a customer-centric manner.
12 Days Ago
Calgary, AB
Remote
64 Employees
Senior level
64 Employees
Senior level
Big Data • Enterprise Web • Marketing Tech • Software
As a Senior/Staff Software Developer at Thanx, you will architect and develop robust software solutions while enhancing stability by diagnosing and fixing bugs. You'll collaborate with a distributed team, manage technical debt, and engage in continuous learning to optimize the development process.
12 Days Ago
Calgary, AB
Remote
280 Employees
Senior level
280 Employees
Senior level
Artificial Intelligence • Big Data • Information Technology • Professional Services • Software
As a Senior Software Engineer, you will design and maintain backend microservices, focusing on systems for usage-based billing, permissions, and event-driven architectures. You'll work closely with product teams, solve complex problems, and contribute to developing high-quality products using technologies like GraphQL and Kotlin.
12 Days Ago
Calgary, AB
Remote
275 Employees
Senior level
275 Employees
Senior level
eCommerce
As a Senior Software Engineer at Narvar, you will design and implement data pipelines, optimize existing systems, and collaborate with other teams to integrate data into business processes. This role requires hands-on experience with large-scale data systems and expertise in various data technologies.
14 Days Ago
Calgary, AB
111 Employees
Senior level
111 Employees
Senior level
Gaming • Software
The Lead Software Developer will support and mentor programmers, communicate effectively with teams and clients, design and implement game features, and optimize game development processes. The role includes collaboration on tools for designers and managing tasks effectively.
15 Days Ago
Calgary, AB
Remote
421 Employees
Senior level
421 Employees
Senior level
Artificial Intelligence • Enterprise Web • Machine Learning • Marketing Tech • Natural Language Processing
As a Senior Software Engineer, you'll develop a platform layer for integrating customer success platforms and digital channels, enhance development practices, review code, and address production issues. You will contribute to product development and ensure a top-notch AI Agent platform experience.
16 Days Ago
Calgary, AB
Remote
371 Employees
Senior level
371 Employees
Senior level
AdTech • Marketing Tech
The Staff Software Engineer will lead backend engineering efforts to build data integrations, architect scalable systems, conduct code reviews, and address technical challenges within a high-performance environment.
14 Days Ago
Calgary, AB
111 Employees
Senior level
111 Employees
Senior level
Gaming • Software
As a Lead Software Developer at Snowed In Studios, you will work closely with client studios to facilitate game development, support and mentor programming teams, and ensure effective communication. Your role includes designing and debugging game features, optimizing code, and collaborating with cross-functional teams on various development aspects.
14 Days Ago
Calgary, AB
Remote
600 Employees
Senior level
600 Employees
Senior level
Kids + Family • Mobile
The Staff Software Engineer, Backend will provide technical leadership and mentorship to engineers, define technical direction for various projects, and ensure collaboration among teams across multiple regions. Responsibilities include coding, interviewing talent, and project oversight, focusing on scalable and resilient backend systems.
16 Days Ago
Calgary, AB
Remote
1,485 Employees
Mid level
1,485 Employees
Mid level
Internet of Things
As a Senior Software Engineer on the Nimbus team, you will design and build scalable systems for Mozilla products, work on backend mobile SDKs, mentor team members, and improve the engineering culture while being accountable for service operations.
14 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 for the Infrastructure Platform at Coinbase, you will support and improve the staking validator workloads on Kubernetes infrastructure, build automation tools, and enhance the developer experience. You will also manage AWS/GCP operations and ensure self-healing systems, while solving complex problems related to infrastructure.
14 Days Ago
Calgary, AB
Remote
421 Employees
Senior level
421 Employees
Senior level
Artificial Intelligence • Enterprise Web • Machine Learning • Marketing Tech • Natural Language Processing
As a Staff Engineer on the Performance team at Ada, you will enhance the Reasoning Engine, ensuring it is scalable and reliable for AI-driven customer interactions. You will architect solutions, mentor teams, and drive technical planning while collaborating with product managers to deliver on the product roadmap.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account