Senior Security Rules Engineer - Rust/Go, Scale

CloudFlare

Canada

Hybrid

CAD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cloudflare is seeking a Senior Software Engineer for the Security Rules team. You will work on Rust-based microservices, collaborating with security, network engineering, SRE, and product teams to build scalable, fault-tolerant systems for Cloudflare’s massive network.

You’ll take ownership of complex problems, mentor colleagues, and help shape architecture while operating in a fast-paced but sane environment. The role may require on-call duties outside regular hours.

Qualifications

  • 6+ years of relevant professional experience
  • Strong programming skills in Rust, Go, C++, or similar
  • Experience leading complex technical projects from ambiguity through delivery
  • Experience building and operating distributed systems
  • Strong interpersonal and communication skills, showing empathy and ownership
  • Experience mentoring engineers and performing high-quality code reviews
  • Experience with monitoring, alerting and debugging high-volume production systems
  • Experience with databases including PostgreSQL, ClickHouse and Memcached

Responsibilities

  • Design, implement, and maintain Cloudflare’s security-related software systems
  • Lead technical design and execution for complex projects
  • Collaborate with security, network engineering, SRE, and product management
  • Raise the technical bar by reducing toil and guiding long-term direction
  • Review peers’ work to ensure high-quality, maintainable code
  • Mentor engineers and share technical context and feedback
  • Work with Rust, Go, and databases, including Docker and Kubernetes

Skills

Rust
Go
C++
Distributed systems

Tools

Docker
Kubernetes
PostgreSQL
ClickHouse

Job description

Cloudflare is seeking a Senior Software Engineer for the Security Rules team. You will work on Rust-based microservices, collaborating with security, network engineering, SRE, and product teams to build scalable, fault-tolerant systems for Cloudflare’s massive network.

You’ll take ownership of complex problems, mentor colleagues, and help shape architecture while operating in a fast-paced but sane environment. The role may require on-call duties outside regular hours.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Security Rules
Senior Software Engineer, Security Rules

CloudFlare • Canada

On-site
CAD 120,000 - 180,000
Senior Rust Engineer, Core Infra & Systems
Senior Rust Engineer, Core Infra & Systems

Assetara Limited • Victoria

Hybrid
CAD 90,000 - 120,000
Competitive salary
Health insurance
Paid vacation
+1
Product Security Engineer (Remote) — Rust/Go
Product Security Engineer (Remote) — Rust/Go

Chainlink Labs • British Columbia

Remote
CAD 110,000 - 170,000
Senior Security Engineer — Equity & Growth Opportunity
Senior Security Engineer — Equity & Growth Opportunity

Roofr • Canada

On-site
CAD 120,000 - 180,000
PTO program
Friday off monthly
Holiday shutdown
+1
Senior Rust & Distributed Systems Engineer (Remote)
Senior Rust & Distributed Systems Engineer (Remote)

Adaptalent LLC • Canada

Remote
CAD 480,000 - 650,000
Backend Software Engineer (Rust)
Backend Software Engineer (Rust)

Arkion Identity Systems, Inc. • Toronto

Hybrid
CAD 110,000 - 170,000
Senior Rust Developer
Senior Rust Developer

Elastio • Toronto

Hybrid
CAD 110,000 - 170,000
Equity
Hybrid work model
Benefits package
Senior Software Engineer, Rust, Core Engineering
Senior Software Engineer, Rust, Core Engineering

Assetara Limited • Victoria

On-site
CAD 90,000 - 120,000
Competitive salary
Health insurance
Paid vacation
+1
Rust Backend Engineer — High-Performance Cloud APIs (Hybrid)
Rust Backend Engineer — High-Performance Cloud APIs (Hybrid)

Rustify • Toronto

Hybrid
CAD 130,000 - 150,000
Platform Backend Engineer - Go/Rust + Distributed Systems
Platform Backend Engineer - Go/Rust + Distributed Systems

Kaseya • Toronto

On-site
CAD 160,000 - 240,000