programmer software engineer jobs in Calgary

944 programmer software engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Circle Cardiovascular Imaging Full-time

    About Circle Cardiovascular Imaging Circle’s vision is to enable healthier lives through better imaging by transforming cardiac magnetic resonance imaging (MR) and other advanced imaging technologies to improve Cardiovascular Care. Circle Cardiovascular’s 'cvi42' is the Cardiac MR market leader imaging processing software. About Circle Cardiovascular...


  • Calgary, Alberta, AB, Canada Hexagon's Autonomy & Positioning division Remote Full-time

    **Overview** Hexagon’s Autonomous Solutions division is looking for a **GNSS Software Engineer** to join our team in Calgary, AB, Canada . Reporting to the **Sr. Manager of the GNSS Tracking and Algorithms Group** **,** this role will focus on the research and development of our world-class GNSS technologies. You will work with engineers across the wider...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada CHICKEN CHEF KILLARNEY Full-time

    Senior Software Engineer: Platform Location: In office Calgary, Alberta BigGeo is redefining geospatial intelligence with an AI-ready Discrete Global Grid System (DGGS) that transforms how spatial data is captured, indexed, and location intelligence drives outcomes-from large-scale infrastructure projects and environmental planning to logistics and...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Guarana Technologies Inc. Full-time

    We are a very well-structured and distributed Software Development Agency out of Montreal. We are looking for an ambitious Full Stack Developer to join our talented multi-disciplinary team as the company continues to grow. This position is open for remote work. Responsibilities At Guarana, Mobile and Web projects are a team sport so you will work...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Corporate Recruiters Ltd. Full-time

    Lead software testing for enterprise products with automated web UI and server API coverage across complex operations scheduling solutions. The work supports reliable releases. This Senior Software Test Automation Engineer coordinates QA and development testing throughout the software development lifecycle. You will evaluate QA practices, review...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Affirm, Inc. Full-time

    Accelerate batch development with the Batch Developer Experience team at Affirm. As a Software Engineer, your role will enhance workflows and improve testing reliability. You will break down projects into manageable tasks, ensuring timely delivery with the support of your tech lead. Through collaboration with product management and design, you’ll...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Affirm, Inc. Full-time

    The Batch Developer Experience team makes batch development and testing faster and more reliable at affirm With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work You will support your peers and...


  • Calgary, AB, AB, Canada Questrade Financial Group Full-time

    Questrade Financial Group (QFG), through its companies - Questrade, Questbank, Questrade Wealth Management, Community Trust Company, Zolo, and Flexiti, provides securities and foreign currency investment, professionally managed investment portfolios, mortgages, real estate services, financial services and more. We use cutting-edge technology to help...

  • Lead AI

    2 weeks ago


    Calgary, AB, AB, Canada Yard Dawgs Full-time

    Yard Dawgs Lawn Care is hiring a Lead AI & Full-Stack Software Engineer for our Calgary HQ (100% In-Office at Yard Dawgs HQ, 330 40 Ave NE, Calgary, AB T2E 2M7). Full-time, permanent, Monday to Friday, in person at the office. $120,000 to $150,000 CAD per year, plus a major launch completion bonus (February 1st target) and extended health and dental...


  • Calgary, Alberta, AB, Canada Alliance Search Partners Full-time

    Position: Systems and Software – Manager **About the Company** Our client is a world leader in sensor software solutions that enable navigation and positioning in areas where traditional wireless systems. **About the Job** Our client is a Canadian company seeking a “Systems and Software – Manager” with a background in electrical engineering,...

  • Software Requirements

    2 weeks ago


    Calgary, Alberta, Canada QinetiQ Full-time

    📍 Medicine Hat, AB | Full-Time | Permanent | Hybrid Work Environment    🛠️ About the Role   As part of the Software Engineering Department, the Software Requirements and Release Engineer supports the design, development, validation, configuration, and release of embedded firmware and software for QTSC uncrewed vehicle product families. The role...


  • Calgary, Alberta, Canada General Dynamics Mission Systems - Canada Full-time

    General Dynamics Mission Systems–Canada is offering a 16-month Software Engineering Developer co-op for Winter 2027. You will contribute to design, coding, testing, and documentation within an international TacCIS team focused on armoured vehicle CIS solutions.You must be enrolled in a Canadian post-secondary program and eligible for a co-op term; AI/ML...

  • Co-op May 2026

    3 weeks ago


    Calgary, Alberta, Canada General Dynamics Mission Systems–Canada Full-time

    OverviewCo-op May 2026 - Software Engineering - 8-12 Months. Join to apply for the Co-op May 2026 - Software Engineering - 8-12 Months role at General Dynamics Mission Systems–Canada.Base pay rangeCA$23.08/hr - CA$32.41/hrJob DescriptionIn this role, students contribute to the design, development, and testing of complex software and embedded/firmware...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada IBM Full-time

    Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada IBM Full-time

    Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by...


  • calgary, alberta, Canada Raytheon Technologies Full-time

    GPU software engineering leadership drives optimization across AMD ROCm libraries, using C++ and HIP, CUDA, or Open CL in Canada or Europe.AMD seeks a strategic software engineering lead for roc PRIM, hip CUB, roc Thrust, roc RAND, and hip RAND. You will improve application performance and benchmarks while collaborating across geographically distributed...


  • Calgary, Alberta, Canada Affirm Remote Full-time $153,000 - $213,000 Contract

    At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The Data and Storage Services team is responsible for Affirm's data infrastructure across OLTP and OLAP systems, spanning critical online checkout databases, batch orchestration,...

  • Software Engineer

    1 month ago


    Calgary, Alberta, Canada RTX Full-time $78,000 - $122,850 Contract

    Date Posted:2026-03-27Country:CanadaLocation:CA-AB-CALGARY-111 ~ 919 72nd Ave NE ~ 72ND AVE, Ste APosition Role Type:Unspecified We are presently seeking highly motivated and skilled Software Engineers to join our team. These positions will play a critical role in the design, development, integration, testing, and acceptance of cutting-edge training and...

  • Software Engineer

    1 month ago


    Calgary, Canada Helcim Full-time

    DescriptionWe are on the hunt for mid level Engineer to join our team! As a Software Engineer,  it’s your job to recognize strengths and weaknesses where they exist, provide feedback, and challenge your colleagues. You’ll lead by example, mentor others, and champion the vision of the company.  You will be successful in this role if you are able to...


  • Calgary, Alberta, Canada DataVisor Remote Full-time $120,000 - $150,000 Contract

    DescriptionDataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the best overall detection coverage in the industry. With an open SaaS platform that supports easy consolidation and enrichment of any data, DataVisor's solution scales infinitely and enables organizations to act on fast-evolving fraud and money laundering...