junior software engineer jobs in Calgary

See average salary for junior software engineer »

1,000 junior software engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Calgary, AB, Canada Turing Full-time

    Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in...


  • Calgary, AB, Canada Affirm, Inc. Full-time

    Lead innovative projects as a Fullstack Software Engineer at Affirm, focusing on front-end and mobile solutions. Collaborate with cross-functional teams to drive consumer engagement and enhance product journeys. In this senior role, you'll work closely with tech leads to break down complex projects into manageable tasks while ensuring timely delivery. Your...


  • Calgary, AB, Canada Affirm Full-time

    At Affir m, 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.We are seeking a seasoned Engineering Manager to lead our Resilience Engineering team. This role is critical in ensuring the safety and reliability of our production systems...


  • Calgary, AB, Canada Helcim Inc. Full-time

    Helcim is seeking a Senior Software Engineer to help develop the next generation of payments technology. You will build and deploy high‑quality software, mentor teammates, and help ensure we ship reliable, scalable systems in a fast‑paced environment. You’ll design and implement backend services in PHP/Laravel, explore Go where it fits, and contribute...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Affirm Full-time €181,000 - €241,000 Temporary

    At Affrim, 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 Observability team builds the platform every Affrim engineer relies on to understand the behavior and performance of our systems. Our platform ingests 200+ TB/day of...


  • Calgary, Alberta, Canada Affirm Full-time

    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.We are seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role is critical in ensuring the reliability, scalability, and efficiency of our...


  • Calgary, Alberta, Canada H&R Block, Inc. Full-time

    About the Role Reporting to the Software Development Manager, the Senior Software Development Engineer in Test (SDET) is a hands-on engineering role responsible for building quality into the software delivery lifecycle. The SDET designs and develops maintainable test automation, improves application testability, and integrates reliable automated quality...


  • Calgary, Alberta, Canada Cisco Full-time

    Build high-throughput distributed systems for Cisco and Splunk with Go or C++ expertise in a hybrid/remote environment. Shape software serving global enterprise customers.As a Senior Software Engineer, you will lead complex backend projects across requirements, design, development, testing, automation, and deployment. The Edge Processor Team maintains...


  • Calgary, Alberta, Canada Affirm, Inc. Full-time

    Build reliable identity services at Affim through Python backend engineering, IAM operations, and automation in a remote-first environment. Work remotely from eligible Canadian provinces while supporting production identity systems.As a Product Security Engineer II, you will combine hands-on identity and access management operations with production software...

  • Software Engineer

    5 hours ago


    Calgary, Alberta, Canada Helcim Full-time

    We are on the hunt for a Software Engineer to join Internal Tools + Systems 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...


  • Calgary, Alberta, Canada Appletreeatl Full-time

    Do you want to empower organizations to build smarter compensation strategies while ensuring fair pay for all employees?Syndio is the leading pay governance and compensation intelligence platform. We help organizations make better pay decisions at every stage of the compensation lifecycle, from leveling and offers to promotions and merit. Our platform gives...


  • Calgary, Alberta, Canada Syndio Full-time

    Do you want to empower organizations to build smarter compensation strategies while ensuring fair pay for all employees? Syndio is the leading pay governance and compensation intelligence platform. We help organizations make better pay decisions at every stage of the compensation lifecycle, from leveling and offers to promotions and merit. Our platform gives...


  • Calgary, Alberta, Canada H&R Block Management Full-time

    About the Role Reporting to the Software Development Manager, the Senior Software Development Engineer in Test (SDET) is a hands-on engineering role responsible for building quality into the software delivery lifecycle. The SDET designs and develops maintainable test automation, improves application testability, and integrates reliable automated...


  • Calgary, Alberta, Canada Affirm, Inc. Full-time

    At Affirms 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.As we build Affirms advertising platform and evolve Marketplace into a best in class shopping destination, the ability to route and discover is one of the greatest levers for...


  • Calgary, Alberta, Canada Helcim Inc. Full-time

    Helcim is searching for a Senior Software Engineer to help develop the next generation of payments technology. We're looking for a talented & experienced individual with a passion for coding, enjoys learning & implementing new technologies, has strong problem-solving skills and a user-focused approach to software development. As a Senior Engineer you will be...


  • Calgary, AB, Canada H&R Block Canada Full-time €110,000 - €160,000 Contract

    About the Role Reporting to the Software Development Manager, the Senior Software Development Engineer in Test (SDET) is a hands-on engineering role responsible for building quality into the software delivery lifecycle. The SDET designs and develops maintainable test automation, improves application testability, and integrates reliable automated quality...


  • Calgary, Alberta, Canada Affirm Full-time

    At Affrim, 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 Observability team builds the platform every Affrim engineer relies on to understand the behavior and performance of our systems. Our platform ingests 200+ TB/day of metrics,...


  • Calgary, Canada Avenue.io Inc. Full-time €120,000 - €180,000 Contract

    Lead Fleetworthy software projects by designing agentic workflows, mentoring developers, and delivering reliable full stack systems with Python and AI. As a senior-level full stack developer with development lead experience, you will help shape technology supporting fleet safety, compliance, and operations. The position emphasizes measurable agentic...

  • Junior GTM Engineer

    2 days ago


    Calgary, AB, Calgary Census Division, AB; Alberta, Canada Kameleoon Full-time €75,000 - €90,000

    Location: Fully remote, Canada (Eastern Time zone, Ontario preferred) Reports to: Head of Marketing, North America Read this first Location: Fully remote, Canada (Eastern Time zone, Ontario preferred) Reports to: Head of Marketing, North America Read this first If you have built an AI agent this year, know your way around HubSpot workflows, and read...


  • Calgary, Alberta, Canada ClearGov Full-time

    We’re looking for an attitude and a great sense of humor to join our growing team. This is a hands‑on engineering management role leading development for ClearGov’s product suite—driving technical direction, mentoring engineers, and actively contributing to architecture and delivery. The ideal candidate demonstrates strong ownership, technical depth,...