Find work in Canada.

322,489 jobs across our Canadian network. How we count

  • Software Developer

    AppDirect

    Montreal, QC

    Create readable documentation for external API endpoints and structures. Leverage code from third parties or other teams with guidance.

  • Software Engineer

    The MRG Group

    Toronto, ON

    • $85,000 to $130,000 CAD / year
    • Full-time

    We’re hiring software engineers at multiple levels (Intermediate & Senior) to help shape and scale the systems behind AdmitONE, our multi-product ticketing platform.

  • Senior Staff Software Engineer

    Kaseya Careers

    Toronto, ON

    Senior Staff Software Engineer (Java, Distributed Systems & SaaS Platforms)

  • Sr Software Engineer / Sr Java Developer

    J&M Group

    Vancouver, BC

    • Full-time

    We are seeking a highly skilled Senior Software Engineer to join our backend engineering team. This role focuses on designing and delivering high-throughput, low-latency, and resilient…

  • Java Developer, TD Securities

    TD

    Toronto, ON

    • Full-time

    Lead technical discussions and high-performance professionals at various capacity (junior to senior developer)

  • Senior Lead Java Fullstack Software Engineer

    Citi

    Mississauga, ON

    • Full-time

    The Applications Development Technology Senior Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in…

  • Senior Software Engineering Specialist

    CGI

    Toronto, ON

    • Full-time

    CGI is seeking an experienced Senior Software Engineering Specialist to join our growing Software Engineering consulting practice within the Emerging Technologies team.

  • Senior Full Stack Developer

    CGI

    Toronto, ON

    • Full-time

    CGI is seeking an experienced Senior Full Stack Developer to join our growing Software Engineering Practice within the Emerging Technologies team.

  • Senior/Staff Software Engineer, Data Platform

    Terminal

    Toronto, ON

    • $200,000 to $295,000 CAD / year
    • Full-time

    …and optimize the data platform that powers Terminal's unified API, owning everything from streaming and storage to analytics, and moving terabytes of IoT and time-series data per day. It's…

  • Senior Software Engineer, Mortgage Engineering

    Questrade Financial Group

    Toronto, ON

    We’re looking for our next Senior Software Engineer. Could It Be You?

  • Technical Lead, Software

    Palitronica Inc.

    Waterloo, ON

    • $100,000 to $140,000 CAD / year
    • Full-time

    …into reliable, scalable, and maintainable solutions. This is a senior individual-contributor leadership role with strong influence over technical direction, delivery practices, and…

  • Senior Development Consultant – Migration & Integration

    CGI

    Toronto, ON

    • Full-time

    The Senior Development Engineering Consultant for Migration Solution & Onboarding develops the services, utilities, and integration logic required to support safe transition from legacy…

  • Senior Software Engineer - Metadata

    Fivetran

    ON

    We're looking for a senior software engineer to join our Metadata team, which owns the metadata layer of the dbt platform - the discovery API, catalog, lineage, and run history services…

  • Senior Java Developer

    T-Rex Solutions

    Remote, Canada

    • $100,000 to $185,000 USD / year
    • Full-time
    • Remote

    T-Rex Solutions is looking to select a Senior Java Developer to support our Internal Revenue Service (IRS) EDOS program. The overall mission of this program is to modernize the IRS legacy…

  • Senior Site Reliability Developer

    Autodesk

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

    • Full-time

    Technology Stack: Java/SpringBoot, AWS (ECS Fargate, Elastic Cache, Lambda, Kinesis, DynamoDB, VPC, IAM policies, API Gateway, NLB/ALB, Route 53, CloudWatch, Kibana, Open Search), Kafka,…

  • Full Stack Software Engineer

    Citi

    Mississauga, ON

    • Full-time

    Deep hands-on proficiency in Java, Spring Boot, with practical experience building microservices, APIs, and event-driven systems using Apache Kafka, IBM MQ or equivalent high-throughput…

  • Full Stack Lead Engineer

    Citi

    Mississauga, ON

    • Full-time

    Deep hands-on proficiency in Java, Spring Boot, with practical experience building microservices, APIs, and event-driven systems using Apache Kafka, IBM MQ or equivalent high-throughput…

  • Product Engineering (Integration Java Developer)

    Allstate Canada

    Toronto, ON

    • Full-time

    We are looking for an experienced Product Engineering (Integration Java Developer) to play a key role within this global team which will comprise members from ACG, Allstate Northern Ireland…

  • Sr. Software Engineer (AI/ML)

    Blackpoint Cyber

    Remote, Canada

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

    …AI/ML to accelerate Blackpoint Cyber's ML/AI capability. As a Senior Software Engineer on this team, you'll own back-end systems and data/ML pipelines end-to-end, work cross-functionally…

  • Java Full Stack Developer - React JS - Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    The position is for a senior full-stack developer with 6-8 years of experience, specializing in building enterprise-scale applications. This role is suited for a strong React-focused full…

  • Senior Software Engineer, Applied AI (Netherlands)

    Justworks

    Toronto, ON

    • €143,000 to €184,000 EUR / year

    Golang, Ruby on Rails, Javascript, Java, C#, Python, VueJS, MySQL, Kafka, AWS, Git, Memcache, Redis, ElasticSearch, Docker, Terraform, Kubernetes, CircleCI, DataDog

  • Senior Software Engineer, Applied AI (Spain)

    Justworks

    Toronto, ON

    Golang, Ruby on Rails, Javascript, Java, C#, Python, VueJS, MySQL, Kafka, AWS, Git, Memcache, Redis, ElasticSearch, Docker, Terraform, Kubernetes, CircleCI, DataDog

  • Senior Quality Engineer (Python, SQL)

    Cognizant

    Halifax, Nova Scotia

    • $70,000 to $90,000 CAD / year
    • Full-time

    As a Senior Quality Engineer, you will lead quality assurance initiatives and collaborate with cross-functional technology teams to ensure the delivery of scalable, high-performance…

  • Backend Java Developer, Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    Enterprise Integration: Familiarity with messaging/streaming platforms (e.g., Apache Kafka, IBM MQ) and microservices patterns (e.g., API Gateways, Circuit Breakers, Service Mesh).

  • Technical Lead / Senior Developer - Software Development

    EY

    Victoria, BC

    • Full-time

    As a Technical Lead or a Senior Consultant, you will be responsible for leading the design, development, and delivery of scalable enterprise applications. This role combines deep hands-on…