programmer software engineer jobs in Toronto

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


  • Toronto, ON, Canada Manulife John Hancock Full-time $95,000 - $125,000 Contract

    Full Stack Software EngineerBuild technology that powers critical financial systemsWe're looking for a Full Stack Software Engineer who enjoys solving complex problems, building reliable applications, and working across technologies to modernize enterprise-scale platforms.You’ll join our Group Functions Technology (GFT), Finance Solution Delivery team,...


  • Toronto, ON, Canada Xanadu Full-time $120,000 - $160,000 Contract

    Shape the future of quantum technology with Xanadu as a Quantum Software Engineer focusing on the PennyLane Core framework. Use your development skills to create efficient quantum programming solutions. As part of our PennyLane Core team, you will engage in designing and optimizing core frameworks and APIs. Your key focus will be to collaborate with various...


  • Toronto, ON, 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...


  • Toronto, ON, Canada Platform.sh Full-time

    Upsun seeks a Backend Software Engineer to enhance our billing systems. Focus on backend service development in Go for complex billing integrations and ensure accuracy in customer invoicing. In this role, you will build and maintain the backend services for our billing platform. Your expertise will drive projects that handle revenue across multiple...


  • Toronto, ON, Canada Agilus Consulting Group Full-time €130,000 - €200,000 Contract

    Build scalable bioinformatics solutions with Python and cloud workflows in a hybrid Senior Bioinformatics Engineer role in Toronto, Ontario. Apply software engineering to biological and clinical data. Agilus by Synergie is recruiting an experienced Senior Bioinformatics Engineer for Health Sciences. The role connects software engineering, data science, and...


  • Toronto, Canada Royal Bank of Canada Full-time

    Job DescriptionWhat is the Opportunity?We are seeking a Lead Financial Engineer to bridge the gap between our investment strategy business units and our software engineering teams. In this role, you will translate complex financial models into precise mathematical specifications and algorithms for our investment management proposal system. You will sit...


  • Toronto, Ontario, Canada Amazon Full-time

    DescriptionThe Advertiser Growth Engine (AGE) team owns and builds services and applications across Amazon Advertising that make advertising across countries as easy as flipping on a switch. Our mission is to accelerate the path for millions of our Advertising clients in becoming global advertisers and brands.DescriptionThe Advertiser Growth Engine (AGE)...


  • Toronto, Ontario, Canada PheedLoop Inc. Full-time

    Engineering Full Time Toronto, ON Hybrid $90,000 CAD per year “We’re a small team that punches way above our weight. If you’ve ever been frustrated watching great ideas get stuck in bureaucracy, you’ll love it here because we ship! Most engineers spend their careers building things users tolerate. We're building things they depend on- the kiosk...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Harvey Full-time €164,000 - €225,000 Temporary

    At Harvey, we’re transforming how legal and professional services operate. By combining frontier agentic AI, an enterprise-grade platform, and deep domain expertise, we’re reshaping how critical knowledge work gets done for decades to come. At Harvey, we’re transforming how legal and professional services operate. By combining frontier agentic AI, an...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Saransh Inc Full-time

    Job Description Job Description Role: Backend Software Engineer (.net) Location: Toronto / GTA, ON (Onsite from Day 1) Job Type: Contract Must Have Skills: Proficiency in .NET framework and C# programming languages including API development, web services. Application development on IIS. Strong Experience with SQL for database management and data...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Cresta Full-time

    Shape the future of work with Cresta as a Senior Software Engineer specializing in AI technology. Be pivotal in creating impactful Virtual Agents and improve productivity metrics remotely. In this senior role, you’ll work within the Cresta Virtual Agents engineering team, focusing on platform enhancement and customer-driven solutions. Analyzing technical...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Harvey AI Full-time

    Contribute to the future of legal technology as a Backend Software Engineer at Harvey in Toronto. Engage in a hybrid work model while creating innovative user-facing features and robust backend infrastructure. Our rapidly growing team is seeking engineers passionate about developing AI-powered solutions for leading law firms. In this role, you'll design...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Veeva Systems Inc. Full-time

    Drive innovation at Veeva as a Principal Software Engineer focused on cloud solutions. Ideal for those with a wealth of experience in Java and a knack for solving complex engineering challenges in a rapid-growth environment. In this role, you will leverage over a decade of software engineering experience to lead development on industry-leading...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Mecka Full-time

    Apply React, TypeScript, and Node.js to build intuitive operational software in Toronto for Mecka AI’s robotics data infrastructure. This senior engineering role focuses on production web applications serving data labeling, data capture, and international operations. You will work across the stack with operators, data teams, and senior engineers. Your...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Amazon Full-time

    Build scalable data systems in Toronto with Amazon MADS, applying software engineering and data engineering skills to billions of behavioral signals daily. This experienced Software Development Engineer role supports Amazon advertising solutions through secure, privacy-safe, cloud-based analytics services. You will develop scalable web services, streaming...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada EvenUp Full-time €130,000 - €265,000 Temporary

    EvenUp is on a mission to close the justice gap using technology and AI. We empower personal injury lawyers and victims to get the justice they deserve. Our products enable law firms to secure faster settlements, higher payouts, and better outcomes for victims injured through no fault of their own in vehicle collisions, accidents, natural disasters, and...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Course Hero Full-time

    Course Hero is scaling! We'relooking for a results-oriented Senior Software Engineer to take ownership of Course Hero’s consumer-facing Site Search. You will be part of the Platform team and will be responsible for shipping compelling and engaging search and recommendations experiences that will help millions of students discover relevant, course-specific...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Conga Full-time

    A career that’s the whole package! At Conga, we’ve built a community where our colleagues can thrive. Here you’ll find opportunities to innovate and support growth through individual and team development, all within an environment where every voice is heard. Conga lines up commercial operations so companies run as connected, smarter businesses. By...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Zynga Full-time

    Build Java, C#, or C++ software for Zynga's Ad Tech platform as a junior engineer collaborating with game teams at scale. Zynga is seeking a motivated junior engineer for its Ad Tech team. You will develop end-to-end platform capabilities across SDK and server components. The work includes SQL, AI-assisted development, third-party advertising integrations,...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Supernova Technology™ Full-time

    Advance your career with Supernova Technology as a Senior Software Engineer, responsible for designing the architecture of our cutting-edge cloud solutions. This hands-on role emphasizes secure, scalable design in the realm of securities-based lending. Founded in 2014, Supernova merges technology with finance to create a powerful platform for...