Get the job you really want

Top Software Engineer Jobs in Calgary

399+ Job Results
24 Days Ago
Calgary, AB
Remote
14 Employees
3-5 Years of Experience
14 Employees
3-5 Years of Experience
Digital Media
Seeking an experienced software engineer specializing in Python and Django to contribute to EnrollWise, a best-in-class admissions and enrollment platform for public school districts.
4 Days Ago
Calgary, AB
Remote
304 Employees
5-7 Years of Experience
304 Employees
5-7 Years of Experience
Software
Lead and mentor a team of software engineers, write efficient code, collaborate on features and support cases, maintain software documentation, remain up-to-date with emerging technologies, conduct critical research and development, align software projects with company objectives, provide guidance and support for professional growth, contribute to a high-performing delivery culture.
12 Days Ago
Calgary, AB
Remote
152 Employees
1-3 Years of Experience
152 Employees
1-3 Years of Experience
Blockchain • Internet of Things • Mobile • Payments • Wearables
Crowdbotics is seeking engineering professionals to join their innovative software development platform. The company values diversity, inclusion, and continuous learning. Remote work opportunities, competitive salary, and access to the latest technologies are offered as benefits. Join a dynamic team environment focused on redefining software development with AI and data-driven insights.
19 Days Ago
Calgary, AB
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
Staff Engineer position at Canonical working on open-source projects with a focus on technical leadership, software architecture, and team collaboration in Golang, Rust, Python, C, and React.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
15 Days Ago
Calgary, AB
Remote
78 Employees
3-5 Years of Experience
78 Employees
3-5 Years of Experience
Software
Seeking a skilled full-time Software Engineer to develop the Tailscale product, focusing on user identity and secure access. Responsibilities include designing and building core backend software components, improving system efficiency and stability, and developing features for various sign-on options. Requires familiarity with distributed systems, SQL databases, authentication protocols, and networking. Remote work with fair compensation practices based on San Francisco market data.
13 Days Ago
Calgary, AB
51,885 Employees
5-7 Years of Experience
51,885 Employees
5-7 Years of Experience
Financial Services
Drive software development lifecycle, transform requirements into features, manage development teams, conduct software testing and maintenance. Translate user requirements into technical specifications, write code, and provide system design advice. Apply deep knowledge of algorithms, data structures, and programming languages to develop high-quality technology applications and services.
6 Days Ago
Calgary, AB
Remote
29 Employees
3-5 Years of Experience
29 Employees
3-5 Years of Experience
Gaming • Software
As an Unreal Programmer, you will be responsible for implementing game features in Unreal Engine using C++ and blueprints. You will collaborate with designers/artists to deliver game mechanics and visual improvements and contribute to the game code architecture.
9 Days Ago
Calgary, AB
Remote
284 Employees
3-5 Years of Experience
284 Employees
3-5 Years of Experience
Healthtech
Looking for a Fullstack Engineer to join the Enterprise Product and Delivery team in Canada. Responsible for customizing products for clients, working with Java, Kotlin, React, and more, and contributing to unit and integration tests. Must be quality-driven, have experience in agile development, and be proactive and result-oriented.
16 Days Ago
Calgary, AB
Remote
249 Employees
3-5 Years of Experience
249 Employees
3-5 Years of Experience
Information Technology • Software • Consulting
Looking for a Senior/Architect Software Engineer with experience in build systems, particularly Bazel, to work remotely with a global team. Responsibilities include collaborating with client teams, optimizing build systems, contributing to open source projects, and engaging with the Bazel community.
22 Days Ago
Calgary, AB
Remote
3-5 Years of Experience
3-5 Years of Experience
Security • Software
Seeking experienced and innovative senior software engineers to build the next generation of cloud-based public safety software. Responsibilities include owning products and features, building robust server-side solutions, participating in technical decision-making, code reviews, documentation, and fostering an engineering culture of quality and efficiency.
22 Days Ago
Calgary, AB
900 Employees
7+ Years of Experience
900 Employees
7+ Years of Experience
Software
Collaborate on designing robust and scalable software solutions for healthcare logistics, evaluate emerging technologies, participate in brainstorming sessions, and contribute to continuous improvement in an agile team environment.
12 Days Ago
Calgary, AB
Remote
371 Employees
7+ Years of Experience
371 Employees
7+ Years of Experience
AdTech • Marketing Tech
Design, improve, and debug complex, scalable distributed systems. Provide mentorship to interns and junior engineers. Take part in technical planning and architectural decision-making. Collaborate with team members on designing scalable, well-tested web architecture, including APIs and backend systems.
23 Days Ago
Calgary, AB
Remote
835 Employees
5-7 Years of Experience
835 Employees
5-7 Years of Experience
Fintech • Financial Services
As a Software Development Engineer, Mission Control at Shift4, you will architect, build, and deploy applications and data systems for the Mission Control Center. Responsibilities include engineering data pipelines, collaborating with users, building APIs, and creating technical documentation. This role requires 5+ years of technical development experience and a Bachelor's degree in a relevant field.
21 Days Ago
Calgary, AB
Remote
132 Employees
5-7 Years of Experience
132 Employees
5-7 Years of Experience
Fintech • Information Technology
Design, implement, and maintain systems for a fintech company focusing on an API-first stock and crypto platform. Specifically responsible for building a modern ledger system to support financial reporting, decision-making, and compliance. Collaborate with internal stakeholders, own high-visibility projects, and ensure the integrity and scalability of backend systems.
23 Days Ago
Calgary, AB
137 Employees
5-7 Years of Experience
137 Employees
5-7 Years of Experience
Artificial Intelligence • Information Technology • Machine Learning
Join the Perception team at Labelbox as a Senior Fullstack Engineer, responsible for developing annotation tools for cutting-edge AI systems. Collaborate with engineers and designers to build scalable systems and innovative components. Solve complex technical challenges, address customer inquiries, and drive process improvements within the engineering team. Must have 5+ years of full-stack engineering experience with expertise in Typescript, Node.js, GraphQL, Python, Kubernetes, and GCP.
Top Benefits:
401-K
Company Equity
Company Outings
+37 More
17 Days Ago
Calgary, AB
Remote
20,292 Employees
7+ Years of Experience
20,292 Employees
7+ Years of Experience
Semiconductor
Work as a Senior Engineer in Software Development at Analog Devices, Inc. focusing on .NET development, semiconductor domain, software testing, and team leadership. Responsibilities include creating evaluation software, designing internal software frameworks, and guiding the development team. Must have advanced proficiency in C# and .NET versions, strong understanding of design patterns, and experience in the semiconductor industry. Excellent communication skills and familiarity with Agile practices are essential.
18 Days Ago
Calgary, AB
Remote
880 Employees
7+ Years of Experience
880 Employees
7+ Years of Experience
Cloud • Software
Lead design and architecture of impactful open source projects. Code in Golang, Rust, Python, C/C++, or Typescript/React. Collaborate with a global team, mentor colleagues, and provide technical leadership. Debug issues, produce high-quality code, and contribute to technical documentation. Work remotely with occasional global travel for company events.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
21 Days Ago
Calgary, AB
Remote
132 Employees
5-7 Years of Experience
132 Employees
5-7 Years of Experience
Fintech • Information Technology
As a Senior Engineer on the Ledger Team at Alpaca, you will design, implement, and maintain the systems for the modern ledger system, supporting financial reporting and decision-making. Collaborate with internal stakeholders, build backend systems with scalability in mind, and deliver high-visibility features/projects.
17 Days Ago
Calgary, AB
Remote
61 Employees
3-5 Years of Experience
61 Employees
3-5 Years of Experience
Information Technology • Software
The Graph-Node Engineering team is focused on building and maintaining core software components that make The Graph work. We are looking for an experienced and highly motivated software engineer who can help us develop and implement optimizations for The Graph’s Hosted Service and our graph-node codebase.
21 Days Ago
Calgary, AB
Hybrid
1,338 Employees
3-5 Years of Experience
1,338 Employees
3-5 Years of Experience
Mobile • Sharing Economy • Transportation
Join Lime as a Senior Firmware Engineer to design and develop software for connected vehicles, work on operational tools, and collaborate with a global team of engineers and designers. Ideal candidate thrives in a startup environment and is passionate about innovative solutions for urban transportation.
21 Days Ago
Calgary, AB
Remote
1,784 Employees
1-3 Years of Experience
1,784 Employees
1-3 Years of Experience
Software
Create applications for enterprises using the Mendix platform, integrate with existing solutions, collaborate with business analytics, ensure application quality, troubleshoot and monitor performance, provide solutions for business value, and document technical applications.
Top Benefits:
401-K
Health Insurance
Paid Holidays
+3 More
22 Days Ago
Calgary, AB
206 Employees
5-7 Years of Experience
206 Employees
5-7 Years of Experience
Blockchain • Web3
Senior Software Engineer role at Figment, a leading provider of blockchain infrastructure. Responsible for designing and implementing UIs for institutional staking on the Figment application. Full-time remote opportunity in Canada. Requires strong TypeScript & React background.
24 Days Ago
Calgary, AB
Remote
91 Employees
7+ Years of Experience
91 Employees
7+ Years of Experience
Software • Web3
Work as a Senior Developer at CoLab on their Product Development team. Collaborate with cross-functional teams to bring new product ideas to life, mentor junior developers, and contribute to company and product vision.
21 Days Ago
Calgary, AB
Remote
345 Employees
7+ Years of Experience
345 Employees
7+ Years of Experience
Natural Language Processing • Software • Conversational AI
Design, develop, and maintain full-stack solutions for Voice AI products, collaborate with teams to develop new features, stay updated with industry trends, mentor junior members
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size