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

11 Days AgoSaved
Remote or Hybrid
Québec, QC, CAN
Cloud • Information Technology • Security • Software • Cybersecurity
Sell Cloudflare services to large Canadian enterprise accounts (focus Montreal). Develop and execute account/territory plans, manage complex sales cycles and contract negotiations, maintain a robust pipeline, build long-term strategic relationships, articulate technical value propositions, and ensure customer satisfaction while collaborating with internal teams.