Find work in Canada.

327,203 jobs across our Canadian network. How we count

Jobs in Canada

Save this search
  • Technical Specialist, Senior - Vital Software

    Hitachi Rail

    Toronto, ON

    Full-time

    Angular, TypeScript, WebSockets, Java-based back-end development.

  • Co-op Winter 2027 DevOps Engineering - 8-16 Months

    General Dynamics Mission Systems–Canada

    Ottawa, ON

    Internship

    Knowledge of object-oriented programming languages such as C/C++, C#, Java, or Python.

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

  • Backend/Microservice Engineer

    Synechron

    Mississauga, ON

    $115,000 to $120,000 CAD / year

    Full-time

    Synechron is seeking a Senior Java Backend Developer to support a leading banking client. In this role, you will help design and build the microservices layer that connects a blockchain…

  • Senior Lead AI Application Engineer (Global Security)

    RBC

    Calgary, AB · Toronto, ON

    Full-time

    As the Senior Lead AI Application Engineer, you will lead multi-agentic application software engineering and full-stack delivery of secure, cloud native microservices that embed pragmatic…

  • Staff Cloud Security Engineer (Global Security)

    RBC

    Vancouver, BC · Toronto, ON

    Full-time

    The Cloud Security team is undertaking multiple initiatives as part of RBC's expansion, to improve Public Cloud Security across all tenants. In this role as a Staff Cloud Security Engineer,…

  • Officer Production Support Intmd Analyst

    Citi

    Mississauga, ON

    Full-time

    Programming/Scripting: Basic scripting skills (e.g., Python, Shell, Perl) for automation, monitoring, and problem resolution. Familiarity with common programming languages used in the…

  • Full Stack Developer, Assurance Innovation Lab

    BDO

    Toronto, ON · Ottawa, ON · Oakville, ON · Kitchener, ON · Markham, ON · Vancouver, BC

    Full-time

    Expertise in back-end languages like Node.js, Python, Java, Go, C#, and associated frameworks. Able to develop robust and scalable APIs and microservices.

  • Associate Director, Lead Software Developer - Halifax

    Royal Bank of Canada

    Halifax, NS

    Full-time

    Strong proficiency in Python or Java with demonstrated ability to architect complex, enterprise-grade systems

  • Staff AI Security Researcher (Global Security)

    RBC

    Toronto, ON · Vancouver, BC · Calgary, AB

    Full-time

    Strong coding experience in one or more general-purpose languages: Python, Go, Java, or similar.

  • Staff AI Security Researcher (Global Security)

    Royal Bank of Canada

    Calgary, AB · Vancouver, BC · Toronto, ON

    Full-time

    Strong coding experience in one or more general-purpose languages: Python, Go, Java, or similar.

  • 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

  • Principal Software Engineer - Authorization Platform

    PointClickCare

    Mississauga, Ontario

    $156,000 to $174,000 CAD / year

    Full-time

    Strong track record building and shipping production software in modern languages (Java, Python, or similar).

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

  • Software Quality Engineering Specialist

    Sun Life Québec

    Montreal, QC

    Full-time

    The Application Operation Services & Quality Engineering (AOSQE) team is a part of the larger Digital Business & Technology Solutions team. Working better together. Our teams provide the…

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

  • Senior Full Stack Engineer - Senior Vice President

    Citi

    Mississauga, ON

    Full-time

    Robust Backend Services: Design and build scalable microservices and RESTful/gRPC APIs using Python (FastAPI/Flask) and/or Java (Spring Boot).

  • Business Systems Engineer, Intelligent Automation

    Lyft

    Toronto, ON

    Write and optimize SQL/PL-SQL and custom scripts (Java/Groovy/JavaScript/Python); manage code via Git/GitHub; provide production support and on-call as needed.

  • Big Data Developer

    Cognizant

    Toronto, ON

    $53,000 to $108,000 CAD / year

    Full-time

    Ensure data quality, security, reliability, and governance standards across the data ecosystem.

  • Ingénieur·eure logiciel·le senior – DevOps & Full Stack (Python/Java)

    ALTEN Canada

    Montreal, QC

    Full-time

    Ingénieure·eur logiciel·le senior – DevOps & Full Stack (Python/Java)

  • Senior Director, Platform

    Miovision

    Remote, Canada

    Full-time · Remote

    …will steer our engineering organization away from gridlocked, application-centric development and into a high-speed, contract-driven future. If you are a hands-on leader ready to pave the…

  • Sr. DevOps Engineer, TD Securities

    TD

    Toronto, ON

    Full-time

    Application and implementation of platform design patterns and standards for infrastructure components across various platform domains;