At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. About the role The App Runtime team is building a platform that lets every Snowflake user go from an idea to a live, deployed web application (Node.js first) in minutes. We own the end-to-end experience of building and running apps, from Cortex AI-assisted development to deployment in a secure, scalable infrastructure. Apps built on the platform inherit Snowflake's security, governance, lineage, and access controls by default. See Deploy Faster with Snowflake Apps . As a Senior Full Stack Engineer, you will drive initiatives that span our product areas and tech stack. It’s a high-impact role - you will work on an early-stage, public-preview product. Your work will directly shape the product experience developers rely on. This role requires a unique combination of deep hands-on expertise with web frameworks, great UX design instincts, customer obsession and collaboration with backend teams. Responsibilities Build the AI-assisted, agentic development experiences that power App Runtime, spanning the full tech stack - React, Go, Python, and Java Stay deeply hands-on by authoring technical and design specs that consider the system holistically (frontend and backend) and implementing critical code Partner directly with customers, i.e. developers building Snowflake Apps, translati
Jobs in Canada
Platform Engineering Lead in Toronto
212 active opportunities · Updated October 2026
Showing
15 jobs
Explore current platform engineering lead jobs in Toronto. Filter by work mode, employment type, experience, department, date posted and distance.
From C$1.2M/yr
About the Role: We are looking for a talented Automation Engineer to join our Automation Engineering team in Toronto. In this role, you will be responsible for designing and implementing automated tests for Mobile development. You will collaborate closely with QA engineers and developers to build scalable test frameworks, improve automation coverage, and contribute to the efficiency of our multi-platform release process. You will also design data-driven end-to-end checks around playback and ad insertion , integrate them into CI/CD pipelines as quality gates, and operate a reliable device lab to prevent regressions from shipping. Your work will directly accelerate testing and release velocity while improving revenue-critical reliability across Tubi’s Android and IOS apps. This is a hybrid role based out of our Toronto office. You must be willing to travel to our Toronto office two days/week. What You'll Do: Design, implement, and maintain automated tests for mobile development (Android & iOS) Contribute to the development and optimization of cross-platform automation frameworks. Write and maintain test scripts in JavaScript/TypeScript , using frameworks such as Puppeteer, Appium, WebDriverIO, Selenium. Ensure test cases are integrated into CI/CD pipelines and provide reliable feedback on product quality. Help identify flaky tests, investigate root causes, and improve test stability. Collaborate with developers and QA engineers to clarify requirements and improve test strategies. Participate in code reviews and follow best practices for test automation . Your Background: Bachelor’s degree or above in a technical field (e.g., Computer Science, Engineering, Mathematics), or equivalent industry experience. 3+ years of hands-on experience in automation testing for mobile devices Strong programming skills in JavaScript/TypeScript (preferred), or Python/Java. Experience with automation frameworks (e.g. Puppeteer, Appium,, WebDriverIO, Selenium, Playwright, T
From C$1.4M/yr
About the Role: Site Reliability Engineering (SRE) at Tubi is not a traditional operations team. We are a software engineering organization that applies a developer's mindset and toolkit to the challenges of building and running large-scale, distributed systems. Our mission is to engineer resilience from the ground up, enabling our product teams to innovate rapidly while ensuring our users have a stellar experience. We own the availability, latency, performance, and capacity of our platform, and we achieve our goals through a culture of data-driven decision-making, blameless learning, and relentless automation. As a Senior Site Reliability Engineer, you are a hands-on engineer who blends deep software development expertise with a passion for operational excellence. You will be responsible for designing, building, and running the resilient, scalable, and increasingly self-healing systems that power our products. You will apply sound engineering principles to solve our most complex reliability challenges, with a mandate to automate everything, eliminate toil, and write robust, maintainable code. You will be a force multiplier, mentoring other engineers and elevating the site reliability bar for the entire organization. This is a hybrid role based out of our Toronto office. You must be willing to travel to our Toronto office two days/week. What You'll Do: System Architecture & Design: Design, build, and maintain scalable, highly available, and fault-tolerant distributed systems. Partner with development teams as a reliability consultant, reviewing designs and influencing architectural decisions to ensure new services are built with reliability, observability, and performance as core principles, not afterthoughts. Automation & Software Development: Write robust, performant, and maintainable code to automate operational tasks, and CI/CD pipelines. Build the internal tools, libraries, and frameworks that enable engineering teams to self-service their
From C$102K/yr
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. We're looking for a Workato/Boomi Integration Engineer to build and support enterprise automation, with a focus on Legal systems integration (CLM, e-signature, matter management, compliance). You'll work across iPaaS, APIs, and AI/agentic tooling (Workato Genie, AI Skills, MCP servers) to connect Legal and other business systems. Responsibilities: Design and build Recipes and process automations across multiple systems, including AI-powered workflows using Workato Genie and MCP servers. Build and support AI Agents (Genies) for Legal and business-process automation, including prompt design and IDP for unstructured Legal content (contracts, filings). Design and manage secure API endpoints (REST/SOAP) and SFTP connections; build ETL/data-sync pipelines across formats (JSON, XML, CSV, EDI). Deploy and manage On-Premises Agents (OPA) for secure, behind-firewall connectivity. Maintain platform environments and security (RBAC, SSO, versioning); monitor jobs and troubleshoot failures. Build employee-facing tools (Workbot/ChatOps, Workflow/AgentX Apps, Slack integrations) with human-in-the-loop steps. Integrate business applications (CRM, HR, Finance, LMS, Legal, Budget & Forecast) via Boomi, with emphasis on Legal, Financial, and Supply Chain integrations. 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. Partner with Legal, Compliance, and IT stakeholders to gather requirements and translate them into working integrations. Experience: 6–8 years of integration/automation experience, with hands-on Workato and Boomi. 4–6 years building and managing APIs (API Gateway, OAuth/SAML/JWT) and SFTP-based file transfers. 2+ years supporting Legal systems integrations (CLM, e-signature, matter management, c
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. The Tokenization team's mission is to bring both public and private equity to be tradable 24/7 on decentralized exchanges (DEXs) across the Robinhood Chain. We work at the intersection of blockchain technology, financial market infrastructure, and modern distributed systems - with a focus on accessibility, security, and scalability. Equity markets have been closed nights and weekends for a century; we're building the infrastructure that changes that. As a Software Engineer , you'll build and own backend services that make tokenized equities work end to end - issuance, custody, and settlement on-chain, kept in sync with traditional brokerage and ledger systems. You'll ship product-facing features and platform capabilities in a domain where correctness is non-negotiable - the systems you build move real customer assets, continuously, around the clock. This role is based in our Toronto, ON office(s), with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-perfor
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. The Margin Team is a high-leverage product engineering team building sophisticated investing and trading experiences for our most active users. Driving 100s of millions in revenue, the team provides the critical tools customers need to successfully manage their investments. Our primary offering –margin– has scaled to over $15B in usage and remains one of the fastest-growing revenue streams at Robinhood. Our team works closely with product, design, data, and partner engineering teams to make a complex financial product feel clear, intuitive, and trustworthy. As a Web Developer on this team, you would help build and scale customer-facing web experiences for Robinhood Crypto, contributing to products that support international users from onboarding through trading and funding. You would partner closely with product, design, and cross-functional engineering teams to ship high-quality features, support the launch of the web app in new markets, and help create safe, seamless crypto experiences as the platform expands. This role is based in our Toronto, ON office, with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person w
From C$108K/yr
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. To fulfill Lyft’s mission of creating the real-time transportation network of the future, Lyft needs engineers from a scope of disciplines. We need engineers to help us intelligently scale our backend infrastructure, to increase pricing in real time given localized supply and demand data, to predict future localized demand, to create delightful and intuitive UX flows for passengers and drivers, to improve our cloud infrastructure orchestration and monitoring, to increase dispatched driver-passenger pairings based on real-time data and real-world edge cases, to build tools to increase the efficiency of our customer service team, and more. You're an enthusiastic and experienced app developer looking to take your skills to the next level by joining our iOS team. You’re excited about scaling millions of lines of Swift code and hundreds of mobile developers. Our app is used by millions of people, and we take great pride in our work. This means excellent development practices, careful code architecture, and an organization built around rapid releases. Our codebase is written entirely in Swift with modern design patterns and coding standards. We rely on 3rd party libraries and contribute back to the community (including the Swift language itself). Responsibilities Help establish roadmap and architecture based on technology and our needs Write well-crafted, well-tested, readable, maintainable code Participate in code reviews to ensure code quality and distribute knowledge Share your knowledge by giving brown bags, tech talks, and promoting appropriate tech and engineering best practices Performing thoughtful code reviews for colleagues, and help others by conducting high-quality code reviews Participate in hiring activities: take part in technical interviews, live coding, share detailed feedback to hir
At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. AS A SENIOR SOFTWARE ENGINEER YOU WILL: Drive high-impact initiatives that span our product areas and full tech stack, including golang and Python on the backend and TypeScript/React on the frontend. Own and deliver features across the notebook service, container runtimes, and UI — designing and shipping medium-to-large projects independently, from ambiguous problem statements through production and post-launch. Advance core platform initiatives such as runtime management and patching, environment reproducibility and replication, security and compliance, and observability for notebooks. Extend the product to operate reliably in regulated and air-gapped environments, where security, compliance, and operational rigor are paramount. Promote strong collaboration within a cross-functional team and partner closely with embedded product managers and designers, as well as platform organizations across Snowflake Be a strong contributor to the product vision and drive team planning. Build for scale, reliability, and high performance, and participate in the on-call rotation to keep a Tier-1 production service healthy. Mentor, coach, and empower more junior team members, and raise the engineering bar through high-quality design and code review. OUR IDEAL CANDIDATE WILL HAVE: 7+ years o
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world's biggest financial problems. We're looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn't a place for complacency, it's where ambitious people do the best work of their careers. We're a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. The Developer Infrastructure org is the engine behind Robinhood's entire engineering organization — a collection of tightly integrated teams whose collective mission is to make every engineer at Robinhood faster, more reliable, and exponentially more productive. The org spans four major teams: DevX (Developer Experience), TestX (Test Infrastructure), Backend Platform, and Mobile Platform. DevX owns Robinhood's monorepo and Bazel-based build infrastructure — the critical layer between a developer writing code and that code being ready to ship — along with the company's full CI/CD pipeline and remote build execution cluster. TestX owns the infrastructure behind Robinhood's entire test experience: the integration test environments, and personal development environments that serve as miniature simulations of the full Robinhood system, giving engineers a safe, isolated space to test their code end-to-end before it ever touches production. Backend Platform and Mobile Platform own the core language runtimes, libraries, IDEs, and developer toolchains across Python, Go, TypeScript, Swift, and Android. Together, these teams share a single north star: leveraging AI and agentic systems
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold builders and sharp problem-solvers who are wired to deliver great outcomes. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. The DevX team’s mission is to build and operate the core developer infrastructure at Robinhood. Our team owns and scales the systems that thousands of engineers rely on daily, partnering with software developers across the company to make development fast, reliable, and cost-efficient! As a Senior Software Developer, you will focus on building and scaling our developer infrastructure. You will manage and optimize monorepo builds with Bazel and own the remote build execution cluster that powers them, and you will scale CI pipelines to be fast, safe, and reliable across thousands of daily builds. You will also improve the developer onboarding experience and provide remote development environments to accelerate development workflows. In this role, you will ensure developers can code, test, and deploy with minimal friction. This is an incredible opportunity to make a massive difference for the entire engineering organization! This role is based in our Toronto, ON office, with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams. What you’ll do Manage and
About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. About the team We are a brand new team, working quickly to accelerate Stripes engineering productivity by effectively deploying LLM agents and tools to automate large swaths of the engineering workflow. We’re a cross-continent team, spanning North America and Europe - filled with high agency engineers with strong product perspectives. Some examples of what we work on: here and here . What you’ll do You will build the next generation of internal AI coding tools and platforms, to massively accelerate Stripe’s engineering productivity safely and with a clear focus on our users’ needs. Who you are We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. Minimum requirements We’re looking for someone who has: Strong software engineering skills and ability to write high quality code at high velocity 2-5 years of professional hands-on software development experience, able to write well-factored algorithms and have experience with commonly used data structure and algorithms Hands on experience building tools or platforms used by other engineers or internal users Strong collaboration skills, can work across workstreams within your team and contribute to your peers’ success Customer obsession, ability to articulate and represent customer experience in various forums to drive the right outcome Have t
Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. About the team Stripe processes over $1T in payments volume per year, which is roughly 1% of the world’s GDP. The tremendous amount of data makes Stripe one of the best places to do machine learning. The ML Infra team builds services and tools that power every step in the ML lifecycle, including data exploration, feature generation, experimentation, training, deploying, serving ML models, and building LLM applications. With the phenomenal developments happening in the field of AI, we are positioned to accelerate the adoption of AI/ML across all parts of the company by building highly scalable and reliable foundational infrastructure. What you’ll do You will work closely with machine learning engineers, data scientists, and product engineering teams to enable seamless end-to-end experience in building solutions across data, analytics, and AI/ML platforms. You will build the next generation of ML Infra services and major new capabilities that substantially improve ML development velocity and MLOps maturity across the company. Responsibilities Designing and building scalable, reliable, and secure services for notebooks, ML model training, experimentation, serving, and LLM applications across multiple regions. Creating services and libraries that enable ML engineers at Stripe to seamlessly transition from experimentation to production across Stripe’s systems. Working directly with product teams and ML engineers to improve their day-to-day pr
Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. The Auth0 Delivery Enablement & Operations team is seeking a Senior Technical Program Manager to drive the cross-functional delivery of our most strategic portfolio of work in Platform Infrastructure. We are seeking an individual with a passion for technology, infrastructure, and operational excellence. The Senior Technical Program Manager will partner with Product and Engineering teams to implement, maintain, and optimize complex operational processes, inclusive of clarifying needs and value, securing commitment from teams across the organization, setting timelines, and facilitating ongoing delivery and execution. This role will report to the Senior Manager, Technical Program Management. You will: Drive large-scale, complex, cross-functional programs from design through delivery. Partner with Product and Engineering to define scope, value, and technical requirements, securing commitments across organizations. Orchestrate planning, prioritization, and execution, managing the integrated program plan and timelines across disparate functions. Proactively identify and resolve risks, dependencies, and impediments, clearly communicating trade-offs and solutions to stakeholders. Build and maintain strong relationships , serving as the central point of contact and providing consistent transparency into program goals, progress, and quality. Energize cross-functional teams to achieve ambitious objectives and uphold world-class operational excellence and sec
From C$108K/yr
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. We are looking for experienced backend software engineers to join our claims tech engineering team. Our vision is to tangibly reduce risk on the Lyft platform, and by extension reduce insurance cost. Our team is dedicated to centralizing the entire claims operation onto a unified risk platform. This consolidation of data, workflows, and communications aims to foster proactive measures, enhance efficiency, ensure consistency, and provide valuable insights. These efforts are designed to effectively reduce claims costs as Lyft's operations expand. Additionally, our team is responsible for maintaining robust relationships with our third-party insurance partners, guaranteeing timely, proactive, and precise sharing of claim data. Responsibilities: Write well-crafted, well-tested, readable, maintainable code Own feature from product spec to successful high quality development, deployment and maintenance Participate in code reviews to ensure code quality and distribute knowledge Respond to external questions and requests. Unblock, support and communicate with stakeholders to achieve results Experience: 3+ years of relevant professional experience Experience with object-oriented programming Experience in distributed systems Experience working with databases, relational or NoSQL Write clear, scalable and clear design documentation Design, build and improve a set of team owned components Benefits: Extended health and dental coverage options, along with life insurance and disability benefits Mental health benefits Family building benefits Child care and pet benefits Access to a Lyft funded Health Care Savings Account RRSP plan with company match to help save for your future In addition to provincial observed holidays, salaried team members are covered under Lyft's flexible paid time off policy. The policy allows
From C$108K/yr
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. Our Infrastructure team is passionate about building software to solve problems at massive scale. We do this often, and when we believe our solution is worth sharing with the community, such as Envoy Proxy , we open source our ideas for the benefit of others. As an Observability team member, you are responsible for the operation and maintenance of our logging and metrics infrastructure. You ensure all teams at Lyft are aware of the operational health of their products by monitoring system availability and take a holistic view of our platform performance. You build software and platforms to automate infrastructure platform operations and management. By measuring and monitoring our operations you find opportunities to improve our systems in order to push our platform forward. You provide our partners with the support they need to help them build robust large scale distributed systems. We count on the reliability of our infrastructure to empower Lyft teams to provide our customers rich experiences that are highly available with rock solid performance to ensure our transportation platform continues to connect people and places. As we grow our team, we are seeking experienced Infrastructure Engineer to ensure that as our Infrastructure continues to scale, our platform continues to provide an essential and dependable service that transports millions of people every day. Specifically we are searching for someone who brings fresh perspectives, enjoys collaborating with cross-functional teams in order to continually improve our products and services for our customers. Responsibilities: Maintain, improve, and develop tooling and systems that enhance the reliability, scalability, and efficiency of our platform. Assist engineering teams in defining service-level objectives (SLOs) and provide the necessary toolin
Other cities to consider
More places hiring for this role
Get new platform engineering lead jobs in Toronto, Canada by email
Daily job updates · Unsubscribe anytime