jobapplier

Software Engineer (Rulesets)

Cloudflare

Skills

Required

  • Distributed systems
  • performance engineering
  • data structures
  • concurrency control systems
  • software design
  • building large, distributed systems
  • Rust
  • Go
  • web servers
  • web protocols

Preferred

  • Drive communication and consensus

About Cloudflare

Join Cloudflare's Engineering team as a Software Engineer (Rulesets). You will work on the largest web server in the world, processing over 100 million HTTP requests per second. Your focus will be on improving the availability, safety, and reliability of the edge ecosystem, with a particular emphasis on the rules engine and associated control plane. This is a unique opportunity to collaborate closely with various product and engineering teams at Cloudflare.

Most importantly, we are looking for people who want to learn something new

You will be collaborating and designing innovative solutions to improve the life of millions of people around the globe, everywhere they are, whatever their needs are

We maintain the largest web server in the world, and we face unique challenges

Web security issues and industry standards

Responsibilities

  • Collaborate with a team of engineers to create new features and improve existing ones for the rules engine and associated control plane.
  • Work on building and running tools that empower colleagues to rapidly deliver products to market and monitor software updates.
  • Drive communication and consensus across teams to ensure successful implementation of innovative solutions.
  • A drive for continuous improvement when it comes to both operations and new product development

Requirements

  • Experience in performance engineering
  • Solid competencies in practical computer science, applying the right algorithms, data structures, concurrency control systems to software design, and building large, distributed systems
  • Driving communication and consensus across teams
  • Distributed systems
  • Experience of languages: Rust, Go
  • Knowledge of web servers and web protocols