Taro Logo

Software Engineer, All Levels - London & Lisbon

Cloudflare runs one of the world's largest networks that powers millions of websites and Internet properties, protecting and accelerating online applications without hardware or software changes.
Mid-Level Software Engineer
Hybrid
5,000+ Employees
Enterprise SaaS · Cybersecurity

Description For Software Engineer, All Levels - London & Lisbon

Cloudflare is seeking Software Engineers at all levels to join their teams in London or Lisbon in a hybrid work arrangement. As one of the world's largest network operators, Cloudflare powers and protects millions of websites and Internet properties globally. The role offers an opportunity to work on critical infrastructure that impacts the internet's performance and security across 330+ cities worldwide.

The position involves working on various sophisticated systems, from TLS/HTTP proxies and content optimization to serverless platforms and massive data pipelines processing over 250M events per second. Engineers will contribute to building robust, secure, and high-performance distributed systems that have a significant impact on internet functionality.

The ideal candidate should possess strong debugging skills, experience with continuous integration, and the ability to work with multiple programming languages, particularly Go and Rust. Knowledge of distributed systems, network protocols, and database technologies like PostgreSQL is highly valued. The role requires participation in an on-call rotation to maintain system reliability.

Cloudflare stands out not just as a technology company but as one with a strong social mission, demonstrated through initiatives like Project Galileo, which protects journalism and civil society organizations, and the Athenian Project, supporting election security. The company maintains a strong commitment to privacy and security, exemplified by their 1.1.1.1 DNS resolver service.

This is an excellent opportunity for engineers who want to work on challenging technical problems at scale while contributing to making the internet better, safer, and more powerful. The role offers the chance to work with cutting-edge technology in a company that values curiosity, critical thinking, and continuous learning.

Last updated 13 days ago

Responsibilities For Software Engineer, All Levels - London & Lisbon

  • Build and operate software that powers 25+ million Internet properties
  • Work on code that runs close to the end user
  • Build high-growth products
  • Scale expanding network
  • Build tools to improve availability, performance, and uptime
  • Make systems failure-resistant and ready-to-scale
  • Participate in on-call rotation

Requirements For Software Engineer, All Levels - London & Lisbon

Go
Rust
PostgreSQL
  • Curiosity and critical thinking
  • Experience with debugging systems
  • Experience with continuous integration and git
  • Experience designing and building APIs
  • Understanding of secure systems
  • Ability to work in multiple programming languages
  • Systems level programming skills
  • Experience with databases
  • Understanding of distributed systems
  • Unix knowledge
  • Experience with monitoring and debugging high volume production systems

Interested in this job?

Jobs Related To Cloudflare Software Engineer, All Levels - London & Lisbon