Skip to content

Senior Software Engineer, Security Rules

Senior engineer responsible for designing, delivering, and operating distributed systems supporting Cloudflare’s application security products. The role requires 6+ years of experience, strong systems programming skills, technical leadership, and experience with production reliability and mentoring.

About the job

Responsibilities

  • Design, implement, and maintain software systems for Cloudflare’s application security offerings, including Rate Limiting and Web Application Firewall products.
  • Lead technical design and execution for complex projects, defining architecture, tradeoffs, milestones, and delivery plans.
  • Collaborate with security, network engineering, SRE, and product management teams on scalable solutions.
  • Identify systemic improvements, reduce operational toil, and influence long-term engineering direction.
  • Review code and technical work throughout the development lifecycle.
  • Mentor engineers through technical guidance, code reviews, and design feedback.
  • Operate reliable, fault-tolerant distributed systems at scale.
  • Participate in on-call support outside standard working hours when needed.

Requirements

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

Nice to Have

  • Experience influencing technical direction across a team or product area.
  • Experience improving engineering practices, operational processes, or production-service reliability.
  • Experience with modern Unix/Linux development and runtime environments.
  • Experience with monitoring and logging tools such as Prometheus and Grafana.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.

Compensation

  • Portugal-based hires: estimated annual salary of €66,000–€91,000.
  • Eligible to participate in Cloudflare’s equity plan.
  • Benefits may include health and welfare coverage, financial benefits, paid time off, and leave programs; offerings vary by location.

Skills

Rust, Go, C++, Distributed Systems, Postgres, ClickHouse, Memcached, Docker, Kubernetes, gRPC, Kafka, Redis, Prometheus, Grafana, Unix/Linux

Cloudflare

Cloudflare

Lisbon, Portugal

Senior Software Engineer - Network Connectivity
$66k+/yrHybrid5+ YOEBackend Engineering

Senior software engineer building and operating large-scale egress connectivity infrastructure using Go or Rust. The role requires networking expertise, distributed-systems experience, strong debugging skills, and participation in production on-call operations.

Cloudflare

Cloudflare

Lisbon, Portugal

Senior Software Engineer - Egress
$66k+/yrHybrid5+ YOEBackend Engineering

The Senior Software Engineer will build and operate large-scale egress connectivity infrastructure, developing secure distributed systems with Go and Rust and collaborating across engineering, network, and SRE teams. The role includes production ownership, debugging, monitoring, and on-call responsibilities.

Hudl

Hudl

London, United Kingdom

Senior Software Engineer - Core Video & Data
£66k+/yrHybrid5+ YOEBackend Engineering

Senior Software Engineer building backend APIs, distributed systems, and large-scale data pipelines for Hudl’s Global Sports Library. The role requires strong cloud engineering, architectural leadership, mentoring, and experience with technologies such as C#, GraphQL, MongoDB, Elastic, and AWS.

Docker

Docker

United States
Senior Software Engineer, Secure Build
€94k+/yrRemote6+ YOEBackend Engineering

Build and operate secure, reliable infrastructure for Docker’s container build and CI platform. The role requires strong Go and distributed-systems experience, production operational ownership, and familiarity with container, cloud, and software supply-chain security technologies.

Hospitable

Hospitable

United States
Senior Product Engineer
$134k+/yrRemote5+ YOEBackend Engineering

Build and evolve Hospitable’s core and growth platform in Laravel and PHP, delivering customer-focused features, reliable production systems, and maintainable code. The role requires 5+ years of backend engineering experience, strong Laravel expertise, and comfort using AI coding tools in production.