Get the job you really want

Top Software Engineer Jobs in Calgary

399+ Job Results
14 Days Ago
Calgary, AB
51,885 Employees
5-7 Years of Experience
51,885 Employees
5-7 Years of Experience
Financial Services
Sr Application Software Developer responsible for driving the software development lifecycle, transforming requirements into features, managing development teams, conducting software testing and maintenance, and translating user needs into technical specifications. Key expertise in C#, SQL Server, Microsoft Entity Framework, Web service development, and Autosys. Proficient in testing, documentation, and applying deep knowledge of algorithms and data structures.
5 Days Ago
Calgary, AB
Remote
97 Employees
5-7 Years of Experience
97 Employees
5-7 Years of Experience
Fintech
Seeking Senior Frontend Software Engineers to develop cutting-edge API technology for banks and fintech companies, focusing on UX design and modernizing software stacks. Responsibilities include building and maintaining web user interfaces, debugging issues, launching new features, and improving engineering standards. Must have 5+ years of experience and expertise in web frontends like React. Passion for innovation and high-quality products is essential.
5 Days Ago
Calgary, AB
Remote
578,950 Employees
3-5 Years of Experience
578,950 Employees
3-5 Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
This Software Engineer III - Front End position at Walmart Global Tech involves designing and developing in large-scale, complex projects, collaborating with cross-functional teams, and working on cutting-edge JavaScript-based technologies for UI features.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
5 Days Ago
Calgary, AB
198 Employees
7+ Years of Experience
198 Employees
7+ Years of Experience
Healthtech
The Senior Full-Stack Software Engineer at NeuroPace is responsible for designing, developing, and maintaining software features and systems within the Department of Patient and Device Data Strategy. They will work on both front and back-end tools, participate in all phases of the software lifecycle, and collaborate with multiple departments to deliver high-quality code and final products. The ideal candidate should have strong experience in Full Stack development, knowledge of various programming languages and technologies, and familiarity with medical device regulations.
6 Days Ago
Calgary, AB
41 Employees
3-5 Years of Experience
41 Employees
3-5 Years of Experience
Artificial Intelligence • Software
Seeking an experienced Full Stack Engineer to help revolutionize the way people search and interact online. Translate cutting-edge AI advances into tangible products for users.
20 Days Ago
Calgary, AB
Remote
578,950 Employees
7+ Years of Experience
578,950 Employees
7+ Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
Seeking a Principal Software Engineer for a dynamic and innovative team responsible for driving transformative projects and foundational improvements in Walmart's People Technology organization. Responsibilities include defining and maintaining architecture roadmap, providing technical leadership, designing complex systems, driving automation, and investigating the latest technology for future business needs.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
18 Days Ago
Calgary, AB
Remote
259 Employees
3-5 Years of Experience
259 Employees
3-5 Years of Experience
Information Technology • Other • Software
The Software Engineer will be responsible for delivering innovative solutions and services, building scalable SaaS applications, writing high-quality code, collaborating across teams, and addressing architectural gaps. They should have experience in API integration, microservices, API protocols, and authentication methods.
13 Days Ago
Calgary, AB
Remote
10,000 Employees
3-5 Years of Experience
10,000 Employees
3-5 Years of Experience
Cloud • Information Technology • Sales • Security • Cybersecurity
Seeking a Senior-to-Principal Backend Software Engineer to build out platform products for a cybersecurity company. Responsibilities include building fault-tolerant Golang microservices, supporting high-volume Kafka event pipelines, working on cross-team initiatives, and troubleshooting production issues. Must have 8-10+ years of relevant experience, recent experience with event-driven, microservices-oriented architecture, expertise in backend languages, and a degree in Computer Science or related field.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+47 More

Featured Jobs

21 Days Ago
Calgary, AB
Remote
578,950 Employees
7+ Years of Experience
578,950 Employees
7+ Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Principal Software Engineer, you will lead a team of engineers in developing new products, features, and proof-of-concepts for the ADE's Campus Technology team. You will be responsible for translating project requirements into technical solutions, code development, testing, and ensuring on-time delivery. Collaboration with cross-functional partners, product teams, and UX designers is key to success in this role.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
6 Hours Ago
Calgary, AB
Remote
299 Employees
5-7 Years of Experience
299 Employees
5-7 Years of Experience
Big Data • Software
As a Senior Software Engineer I at Affinity, you will be hands-on in developing core areas of the product, collaborate on project scope with product teams, work on technical direction and roadmaps, and drive technical investment within the team.
20 Days Ago
Calgary, AB
Remote
578,950 Employees
5-7 Years of Experience
578,950 Employees
5-7 Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
Join the innovative and dynamic People Technology engineering team as a Senior Software Engineer at Walmart. Develop digital solutions to support Walmart associates, utilize event-driven and microservices architecture, work on application development, and contribute to the modernization efforts in the People Technology organization.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
7 Days Ago
Calgary, AB
Remote
140 Employees
5-7 Years of Experience
140 Employees
5-7 Years of Experience
Retail • Sales • Software
Senior Python Software Engineer role at Leap Tools, working on sophisticated backend systems and leading development efforts for 3D experiences in the home decor industry. Opportunity to contribute to tech solutions with global impact and work in a fast-growing tech company culture.
9 Days Ago
Calgary, AB
Remote
371 Employees
5-7 Years of Experience
371 Employees
5-7 Years of Experience
AdTech • Marketing Tech
Building highly scalable, distributed real-time micro-services primarily written in Go, working with large data sets and various databases, building software that utilizes messaging queues, and writing performance-efficient and memory-optimized code.
2 Days Ago
Calgary, AB
Remote
35 Employees
7+ Years of Experience
35 Employees
7+ Years of Experience
Software
SGNL is seeking a Staff Software Engineer with proven software engineering skills and experience building and launching large distributed systems. The candidate should be comfortable mentoring junior engineers and managing competing priorities. Strong communication and analytical skills are required for success in this role.
7 Days Ago
Calgary, AB
900 Employees
3-5 Years of Experience
900 Employees
3-5 Years of Experience
Software
Seeking a highly skilled Software Developer in Test with experience in performance and scale testing. Responsible for ensuring optimal performance of Tecsys Elite product hosted on AWS. Must have proficiency in Java, PostgreSQL, SOAP, REST, JMeter, and Python.
19 Days Ago
Calgary, AB
Remote
578,950 Employees
7+ Years of Experience
578,950 Employees
7+ Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
Seeking a Senior Distinguished Engineer to lead and mentor teams in developing best practices, architectural designs, and technology solutions in the field of software engineering. The role involves collaborating with cross-functional teams, staying updated on emerging technologies, ensuring high-quality system delivery, and driving a culture of accountability and inclusivity.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
7 Days Ago
Calgary, AB
Remote
61 Employees
3-5 Years of Experience
61 Employees
3-5 Years of Experience
Information Technology • Software
Seeking a Software Engineer with 3+ years of experience in PHP development to assist in designing, developing, and installing software solutions. Responsible for full lifecycle software development, writing efficient code, and integrating software components. Experience with ReactJS and test-driven development is advantageous.
7 Days Ago
Calgary, AB
Remote
389 Employees
7+ Years of Experience
389 Employees
7+ Years of Experience
Hardware • Manufacturing
Design, develop, and optimize system software for RISC-V-based AI and ML systems. Collaborate with cross-functional teams to define software requirements and specifications. Contribute to AI/ML workload optimization and troubleshoot software and system-level issues.
14 Days Ago
Calgary, AB
Remote
300 Employees
7+ Years of Experience
300 Employees
7+ Years of Experience
eCommerce • Healthtech • Kids + Family • Retail • Social Media
Babylist is looking for a Staff Software Engineer, Site Reliability to play a vital role in ensuring system stability, scalability, and reliability. The role involves supporting shared infrastructure and developer tools and optimizing systems through site reliability engineering, AWS cloud infrastructure, and modern DevOps practices.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+37 More
7 Days Ago
Calgary, AB
3,222 Employees
3-5 Years of Experience
3,222 Employees
3-5 Years of Experience
Cloud • Software
The Observability team at Elastic is responsible for developing solutions for application developers focused on infrastructure and services, utilizing Elasticsearch for logs, metrics, and application traces. This role involves shaping the technical aspect of Elastic's Observability solution and working closely with the Observability solution and Platform leadership to define the technical strategy.
Top Benefits:
401-K
401-K Matching
Company Equity
+27 More
7 Days Ago
Calgary, AB
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
Lead and inspire a regional software engineering team to invent new technology and build new products in the open source application and infrastructure operations field. Work on Python and Golang to design and deliver open source software operations code, shape high-quality monitoring infrastructure, rethink operations for customers and the open-source community, and coach colleagues.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
7 Days Ago
Calgary, AB
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
This is a fast-paced engineering role in Linux-based software-defined infrastructure and applications, covering all layers of the stack. Responsibilities include resolving complex customer problems, participating in upstream communities, developing bug fixes, and reviewing code.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
7 Days Ago
Calgary, AB
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
Software engineer role focused on Python development and Kubernetes operations for open source applications. Responsibilities include designing and delivering software operations code, working across the Linux stack, ensuring infrastructure reliability, and collaborating with teams to deliver high-quality services to customers.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
7 Days Ago
Calgary, AB
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
Contribute to the development of Juju, an open-source Go project that powers complex distributed software systems. Collaborate with a distributed team, debug issues, and work on highly concurrent and highly distributed systems. Requirements include Go development experience, excellent communication skills, academic track record, and willingness to travel for internal events.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
7 Days Ago
Calgary, AB
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
The Embedded Linux Software Engineer role at Canonical involves working on low-level system technology, embedded systems, and open source projects. Responsibilities include software development, hardware optimization, QA testing, robotics, IoT, and networking. Engineers collaborate on the latest Linux kernel and RTOS technologies, deliver Ubuntu for IoT and server-class hardware platforms, and engage with the open source community.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size