Cloudflare

4,400 Total Employees
Year Founded: 2010
We're Hiring!

Jobs at Cloudflare

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

18 Days AgoSaved
Remote or Hybrid
Québec, QC, CAN
Cloud • Information Technology • Security • Software • Cybersecurity
Drive new business for Cloudflare’s Enterprise services across Eastern Canada. Develop territory plans, identify target accounts, build sales pipelines, present technical value propositions, negotiate contracts, achieve revenue targets, maintain strategic customer and partner relationships, and engage stakeholders from technical teams through senior executives.