principal software developer jobs in Calgary

867 principal software developer job listings in Canada. Find daily updated positions from leading job boards.


  • Calgary, AB, Canada United Pacific Projects Ltd. Full-time $90,000 - $130,000 Contract

    Apply C# and .NET expertise to desktop software supporting pipeline inline inspection analysis at United Pacific Projects Ltd. This intermediate developer role offers a flexible work environment.UPP seeks an Intermediate Software Developer to evolve its core platform for analyzing, visualizing, and interpreting inspection data. You will work with developers,...


  • 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, Canada Uber Eats Full-time $55,000 - $76,000 Contract

    Curve Dental is a leading cloud-based dental practice management platform, helping thousands of dental practices streamline operations, improve patient experiences, and grow their businesses. We’re entering the next phase of the Curve platform.We believe the future of dental software isn’t simply AI-powered, it is AI-enabled. Curve is building a shared...

  • Software Developer

    7 days ago


    Calgary, AB, Calgary Census Division, AB; Alberta, Canada Vancouver Island Health Authority Full-time €76,111 Temporary

    Work Area (FBA Only) Multi-Site Yes Travel Requirement Shift Start Time/End Time 09:00 - 17:00 Days Off Vacancy Type Temp FT Salary Range (Hourly Rate)$39.03 - $56.11 Paid FTE 1.0 Worked BI-WEEKLY HOURS 75 Planned Start Date Oct. 26 2026 Approximate End Date (For Temporary Assignments ONLY) Dec. 29 2028 Pending Return of Incumbent No CRC required?...


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

    Overview Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class cardiovascular Magnetic Resonance Imaging solutions. At the heart of everything we do is our unrelenting drive to continually offer better solutions for healthcare providers that improve healthcare outcomes. This fuels our creativity, informs our decisions and...


  • Calgary, Alberta, AB, 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. Circle Cardiovascular...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Agility-PR-Solution Full-time €75,000 - €110,000 Temporary

    Intermediate Frontend Software Developer Company Overview Agility PR Solutions provides today’s communicators with powerful and intuitiveAI poweredmedia outreach, monitoring, and measurement solutions. For almost twenty years, Agility has helped clients from across industries and continents discover relevant journalists and influencers, make meaningful...


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

    Promise Robotics is pioneering Physical AI for homebuilding — a rapidly growing, venture-backed company bringing together AI, robotics, and manufacturing to help the homebuilding industry meet the growing demand for housing. Our robotic systems, built and operated inside AI-powered factories, give the industry the production capacity, consistency, and...


  • 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...

  • Software Developer

    5 days ago


    Calgary, AB, Calgary Census Division, AB; Alberta, Canada Agility PR Solutions Full-time €75,000 - €110,000 Temporary

    Software Developer (Content Integration & Data Pipelines) Company Overview Agility PR Solutions provides today’s communicators with powerful and intuitiveAI poweredmedia outreach, monitoring, and measurement solutions. For almost twenty years, Agility has helped clients from across industries and continents discover relevant journalists and influencers,...


  • Calgary, AB, Canada PeopleToGo Inc Full-time $90,000 - $130,000 Contract

    Join Promise Robotics as a Software Developer and leverage advanced algorithms to reshape the homebuilding industry with AI-powered robotics. You'll work on robust software solutions that push the boundaries of technology. As a Software Developer, you will play a vital role in developing cutting-edge solutions for robotic manufacturing technologies. This...


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

    Application Deadline: 11/15/2026 Address: 33 Dundas Street West Job Family Group: Technology Role Overview We are seeking an experienced Lead Cloud Software Developer to design, build, and support secure, scalable, highly available, and resilient real-time payment systems. The ideal candidate will bring deep expertise in AWS serverless technologies...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Altis Technology Full-time €135,000 - €158,000 Temporary

    Senior Software Developer, Python / Backend Location : Calgary, AB (Hybrid - In-office 2 days a week) Language : Strong written and verbal communication skills in English Salary : $135,000$158,000 CAD annually Our client, an established global software company, is looking for an experienced Senior Backend Software Developer to help design, build,...


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

    Join Promise Robotics as a Senior Robotics Software Developer focusing on cutting-edge robotics for homebuilding. Help create advanced robotics solutions in a rapidly growing company. In this senior individual contributor role, you will develop robotics simulators and lead efforts in motion planning and optimization. Your work will include creating...


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

    Become a key player at TSI as a Remote Senior Software Developer, specializing in application architecture and team leadership. Bring your expertise in SQL Server and .NET to drive strategic technology solutions. This leadership role demands at least five years of software development experience. You will oversee the application development roadmap, mentor...


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

    Join BMO as a Generative AI Software Developer and shape the future of banking through innovation. Engage in developing AI-powered applications that enhance customer and employee experiences. This role focuses on driving AI initiatives at BMO, necessitating strong software engineering skills and a passion for emerging technologies. You will design and...


  • 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, AB, Calgary Census Division, AB; Alberta, Canada Seequent Full-time

    Build secure backend services for Seequent's Evo platform as a Senior Software Developer in hybrid Calgary. Use Python, FastAPI, Kubernetes, and GCP daily. Reporting to the Team Lead, Software Development, you will design, build, test, document, refactor, and operate scalable microservices. Your work supports data organization, permission management,...


  • 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. In this position, you will collaborate with product and infrastructure engineers to build tools that optimize batch workloads. You will break down projects into manageable tasks, ensuring...


  • 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...