Find work in Canada.

518,359 jobs across our Canadian network. How we count

  • Senior Platform Engineer

    Scotiabank

    Toronto, Ontario

    • Full-time

    Lead the development and operation of Kubernetes‑based runtime environments for batch and real‑time solutions.

  • Staff Platform Engineer

    Forma.ai

    Toronto, Ontario

    • Full-time

    Reporting to the VP of Engineering, you will help lead the design and development of foundational platform capabilities that support all backend services.

  • Development Technical Lead

    BCGEU

    Burnaby, British Columbia

    • Full-time

    Lead the technical direction of software that directly and indirectly supports more than 95,000 BCGEU members across British Columbia – in healthcare, social services, education, and…

  • Senior SDET (IC4) - Senior Software Engineer in Test

    Emburse Chrome River

    Toronto, ON

    • Full-time

    Drive and lead test automation projects and architecture improvements and refactoring to improve test reliability, maintainability and performance

  • Senior Software Engineer - Full Stack

    Emburse Chrome River

    Toronto, ON

    • Full-time

    6+ years of software development experience, preferably with Project Lead experience

  • Senior Software Engineer (Back-end/Server)

    Trulioo

    Vancouver, BC · Toronto, ON

    • Full-time

    Trulioo is looking for a Senior Software Engineer to lead the architecture and development of high-throughput, low-latency back-end services that power our Document and Biometric…

  • Java Developer - Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    Citi is looking for a skilled Java Developer to join our Technology team and play a key role in building, maintaining, and advancing enterprise-grade shared services that underpin critical…

  • Sr Staff Software Engineer

    Kaseya

    Toronto, Ontario

    • Full-time

    Technical Leadership: Lead architectural decisions and advocate for best practices while remaining hands-on in Java development.

  • Principal Software Engineer - AI

    Boomi

    Vancouver, British Columbia

    • Full-time

    Lead the design and implementation of complex, distributed systems using Python and Java, establishing architectural patterns and best practices.

  • Senior Analyst, GenAI Marketing (Bangkok Based, Relocation Provided)

    Agoda

    Vancouver, BC

    • Full-time

    Lead user research, pilots and iterative testing with analysts, channel specialists and other target users.

  • Senior Analyst, GenAI Marketing (Bangkok Based, Relocation Provided)

    Agoda

    Montreal, QC

    • Full-time

    Lead user research, pilots and iterative testing with analysts, channel specialists and other target users.

  • Senior Analyst, GenAI Marketing (Bangkok Based, Relocation Provided)

    Agoda

    Toronto, ON

    • Full-time

    Lead user research, pilots and iterative testing with analysts, channel specialists and other target users.

  • Senior Full Stack Developer (CRM), TD Securities

    TD

    Toronto, ON

    • Full-time

    Lead the modernization of CRM architecture, reducing technical debt while improving scalability, maintainability, and system performance.

  • Java Applications Development Lead, Vice President

    Citi

    Mississauga, ON

    • Full-time

    The overall objective of this role is to lead applications systems analysis, architecture, and programming activities, driving the modernization of our Treasury and Money Market platforms…

  • Software Architect - Vital Software

    Hitachi

    Toronto, ON · (RSBU) Toronto

    • Full-time

    …software systems within the railway signaling domain. As the technical owner of one or more functional areas, the Software Architect is responsible for defining software architecture,…

  • Lead Architect - Technical Delivery & Solutions

    SIA Innovations INC

    Montreal, QC

    The role calls for evolving our internal products and tools (Agile+, MIRE, Common Sense) while providing technical and people leadership to developers across the entire software development…

  • Tech Lead - Commodities Technology (Hybrid)

    Morgan Stanley

    Montreal, Quebec

    • Full-time

    Lead technical design discussions and shape scalable, resilient, and maintainable system architectures aligned with long-term platform strategy

  • Senior SDE, Amazon Tax

    Amazon

    Vancouver, British Columbia

    …good foundation for a quick ramp up to being productive in our Java, Linux and AWS-based environment. We're looking for a range of experience, from brilliant and motivated new college…

  • AI Engineering Lead

    Definity Insurance Company

    Toronto, Ontario

    • Full-time

    We are seeking a forward-thinking AI Engineering Lead to join our innovative team and drive the future of Property & Casualty (P&C) insurance. As an AI Engineering Lead, you will serve as a…

  • Senior Java Cloud Developer - Landmark

    Halliburton

    Calgary, AB

    We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop…

  • Technical Specialist

    Government of Alberta

    Edmonton, AB

    As a Technical Specialist on the Forms and Technical Services Team, you will be responsible for maintaining existing applications and implementing new systems that support key digital…

  • Sr. Lead Engineer, TD Securities

    TD

    Toronto, ON

    • Full-time

    We are looking for a hands-on Lead Engineer/Dev Manager that will work on innovative and transformational initiatives at TD Securities. The successful candidate will be responsible for the…

  • Technology Lead - DevOps

    Infosys

    Mississauga, ON

    • Full-time

    Infosys is seeking a DevOps Lead. This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including…

  • Senior Software Engineer, Tokenization

    Robinhood

    Toronto, ON

    …sync with traditional brokerage and ledger systems. You'll lead technically complex projects end to end, make architectural decisions on a foundational Robinhood initiative, and work in a…

  • Junior Software Engineer-Global Payments Engineering

    Scotiabank

    Toronto, ON

    Technical understanding – as a standard Software Engineer there will be expectations that you are able to lead technical discussions, challenge design and strategy