Taro Logo

Software Engineer - Platforms & Productivity

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

Description For Software Engineer - Platforms & Productivity

Cloudflare is seeking a Software Engineer for their Platforms & Productivity team to help build and manage tools that enable engineers to deploy and operate services efficiently. The role combines software engineering and DevOps responsibilities, focusing on creating a self-service, resilient, and scalable platform using Open Source projects and internal infrastructure.

The Engineering Platform and Productivity team is responsible for building tools and services that integrate core capabilities into Cloudflare's products, serving as building blocks for hundreds of engineers. These services handle cross-cutting concerns and high-volume requests daily. The ideal candidate will be passionate about providing an excellent development experience for other engineers.

At Cloudflare, you'll be part of a company that runs one of the world's largest networks, powering millions of websites and Internet properties. The company is known for its innovative approach to Internet security and performance, protecting and accelerating web applications without requiring hardware installation or code changes.

The role offers the opportunity to work on significant technical challenges, including:

  • Building and managing developer productivity tooling
  • Improving GitOps systems and practices
  • Resource management optimization
  • Platform security hardening
  • Incident response and prevention

The position requires strong technical skills in TypeScript and Go, excellent debugging capabilities, and experience with source control systems. The ideal candidate should be able to break down complex problems, provide solutions, and drive initiatives that enhance engineer productivity.

Cloudflare offers a unique opportunity to work on technology that impacts millions of Internet properties while being part of a company with a strong social mission, including initiatives like Project Galileo, the Athenian Project, and the privacy-focused 1.1.1.1 DNS resolver.

Last updated 2 days ago

Responsibilities For Software Engineer - Platforms & Productivity

  • Design and build developer productivity tooling including MCP servers and agents
  • Harden the platform against security threats and resource contention issues
  • Improve GitOps systems and practices
  • Improve the efficiency of managing resources such as CPU, bandwidth and storage
  • Work with app teams to understand their potential challenges and help them choose the best way to architect their systems
  • Drive initiatives that make our engineers happier and more productive
  • Help respond and prevent incidents impacting core platforms

Requirements For Software Engineer - Platforms & Productivity

TypeScript
Go
Linux
Kubernetes
  • Ability to work with codebases in Bash, TypeScript and Go
  • Excellent debugging skills
  • Source control experience including branching, merging and rebasing
  • The ability to break down complex problems into smaller pieces, provide options, talk through trade-offs and drive the effort to solve the problem

Interested in this job?

Jobs Related To Cloudflare Software Engineer - Platforms & Productivity