Cloudflare

3,900 Total Employees
Year Founded: 2010

Articles about Cloudflare

All Articles

Olivia McClure Olivia McClure
Updated on March 28, 2025

45 Top Tech Companies in Toronto to Know

Toronto’s booming tech community is reshaping the city’s economic landscape. These are the companies leading the way.

Article image

Recently posted jobs

2 Hours Ago
Hybrid
2 Locations
Cloud • Information Technology • Security • Software • Cybersecurity
Manage the Solutions Engineering team to support sales cycles, improve technical understanding, and foster collaboration across teams and organizations.
Cloud • Information Technology • Security • Software • Cybersecurity
As a Product Manager for Identity and Access Management, you will drive product development, engage with customers, analyze data, and collaborate across teams to enhance Cloudflare's offerings.
2 Days Ago
Hybrid
Toronto, ON, CAN
Cloud • Information Technology • Security • Software • Cybersecurity
As a Senior Solutions Engineer, you'll drive technical sales, build relationships with technical buyers, and advocate for Cloudflare solutions while addressing customer needs in various technology domains.