Find work in Canada.

596,331 jobs across our Canadian network. How we count

  • Full Stack Developer

    Birdseye Solutions

    Mississauga, ON

    • Full-time

    This needs to be an AI-native developer. We are not looking for someone who has merely tried ChatGPT, Copilot, or Claude. You should have fundamentally changed how you develop software…

  • DevOps Specialist

    SCIENTIFIC GAMES

    Montreal, Quebec

    • Full-time

    …relentless innovation, legendary performance, and unwavering security to responsibly propel the global lottery industry ever…

  • Senior Technology Manager, Data Delivery

    Equitable

    Waterloo, ON

    Strong experience in full-stack application development, including front-end frameworks (e.g., Angular, React, or Vue.js), back-end development using .NET/C#, Java, or Python, and designing…

  • Senior Software Developer, API Platform

    Miovision

    Remote, Canada

    • $150,000 to $170,000 CAD / year
    • Full-time
    • Remote

    Core Systems Engineering and Technical Expertise: Strong backend development experience in Kotlin and/or Java (preferred), or Go, Python, or C, paired with hands-on experience in…

  • DevOps Engineer

    LanceSoft, Inc.

    Montreal, Quebec

    • Contract

    The Senior DevOps & Python Platform Engineer designs, builds, and operates highly available enterprise content management platforms supporting both Application Enterprise Content Management…

  • CCaaS Engineer

    Accenture

    Toronto, ON · Vancouver, BC · Calgary, AB

    • Full-time

    Develop AWS Lambda functions and backend integrations in Python, Node.js, or Java.

  • Senior Backend & Infrastructure Engineer

    Scispot

    Canada

    • Full-time

    Build and evolve backend services in Python and FastAPI, Java and Spring Boot, or closely related frameworks.

  • Senior Software Engineer

    ecobee

    Toronto, ON

    • Full-time

    We also use Java, Python, and JavaScript, and value choosing the right tool for the job.

  • Senior Platform Engineer - AI Platforms & Deployment - Landmark

    Halliburton

    Calgary, AB

    Establish platform reliability, security, observability, and operational standards

  • Data Engineer

    RAVL

    Toronto, Ontario

    • Full-time

    roficiency in SQL and one or more programming languages (Python, Java, or Scala)

  • DevOps Specialist (6 months)

    CIRA

    Ottawa, ON

    • Temporary

    As DevOps Specialist, you will work with the Development, Security, SRE and Platform teams to maintain and improve reusable CI/CD components and standardized delivery solutions, while…

  • Senior, Cloud Engineering

    Scotiabank

    Toronto, ON

    Support application teams in using the platform, including providing guidance on design patterns, best practices, and security considerations.

  • Senior Software Developer (12 months)

    CIRA

    Ottawa, ON

    • Temporary

    Implement secure coding practices aligned with industry standards such as the Open Worldwide Application Security Project (OWASP).

  • Testeur(euse) logiciel / Software Tester - Digital Information

    Genetec

    Remote, Canada

    • Full-time
    • Remote

    Expérience en programmation en Java, Groovy, Python ou équivalent

  • Lead Full Stack Developer

    Saatchi & Saatchi Canada

    Canada

    • Full-time

    Strong backend depth in at least one modern stack (Java/Spring Boot, Python/FastAPI, Node, Go, .NET); able to ramp on the others.

  • Thanks for visiting our Job Board. Please review our open positions and apply to the positions that match your qualifications.

    Evertz

    Burlington, Ontario

    • Full-time

    5+ years of software engineering experience in a strongly typed language; Java preferred (Python, Rust, Go, C++, or C# also considered)

  • Senior Quality Assurance Software Developer – Analytics

    Ribbon Communications

    Montreal, QC

    • Full-time

    Ribbon Communications is looking for a quality assurance software developer to assist in the test coverage of features on Ribbon Analytics. Ribbon Analytics is a big data Network Analytics…

  • Software Engineer – Ground Systems / Operations

    MDA

    Saint-Bruno-de-Montarville, QC

    • Full-time

    Interact with operation teams to support application integration and testing within operational and development environments.

  • Gen AI Python Developer - Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    We are looking for a Python Developer (Applications Development Sr Programmer Analyst - C12) with hands-on experience developing Gen AI solutions. As a developer, you will leverage your…

  • Engineering Lead, Quality

    Vancity

    Toronto, ON · Vancouver, BC

    • Full-time

    Strong programming skills (Python, JavaScript, C#, Java)

  • Lead Engineer, Total Fund Management Financing, Public Markets Technology

    CPP Investments | Investissements RPC

    Toronto, ON

    • Full-time

    Strong knowledge of software architecture, distributed systems, microservices, event-driven architecture, Python, containers and application observability

  • Senior Software Engineer

    Mastercard

    Vancouver, BC

    • Full-time

    Familiarity with Programming Languages like Java, Python, GO

  • SimCorp Dimension (SCD) Specialist

    Munich Re

    Toronto, ON

    …understanding of IT service management, system operations, and application lifecycle management. You will act as the bridge between IT operations, development teams, and business…

  • Senior Software Developer

    Autodesk

    Toronto, ON · AMER - Canada - Ontario - Toronto - University Ave

    • Full-time

    2+ years of experience developing applications using Python and Java based web frameworks.

  • Software Engineer in Test, LUS

    Lyft

    Montreal, QC

    …our payment service software, improve their reliability and security, evolve their software architecture and improve our user…