Taro Logo

Senior Software Engineer, Backend

Cloudflare runs one of the world's largest networks that powers millions of websites, protecting and accelerating Internet applications without hardware or software changes.
$168,000 - $196,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer, Backend

Cloudflare is seeking a Senior Backend Engineer to join their control plane product platform team. This role is crucial in building and maintaining customer APIs and internal service APIs for one of the world's largest networks that powers approximately 25 million Internet properties. The ideal candidate will bring 7-10 years of experience in building large-scale applications and possess deep expertise in Go, API design, and distributed systems.

The position offers a unique opportunity to work on systems that directly impact millions of websites and Internet properties worldwide. You'll be working with a modern tech stack including Go, Redis, Postgres, and Cloudflare Workers, while designing and implementing APIs that power critical infrastructure. The role requires strong technical abilities in RESTful API design, OpenAPI, Terraform, and modern containerized deployment practices.

What makes this role particularly compelling is the chance to contribute to Cloudflare's mission of helping build a better Internet. The company has demonstrated this commitment through initiatives like Project Galileo, protecting over 2,400 journalism and civil society organizations, and the Athenian Project, securing election websites across 33 states.

The position offers competitive compensation ($168,000 - $196,000 for Colorado-based hires), equity participation, and comprehensive benefits including health coverage, 401(k), flexible PTO, and family-friendly policies. Working in a hybrid model at one of their major offices (Austin, Denver, Atlanta, Toronto, or London), you'll be part of a team that values diversity, inclusiveness, and technical innovation at scale.

Last updated a day ago

Responsibilities For Senior Software Engineer, Backend

  • Build customer APIs and internal service APIs
  • Work with the product team to understand and document functional requirements
  • Develop new code to solve new problems
  • Maintain existing code to fix bugs
  • Be on-call outside of standard working hours to address technical issues as needed

Requirements For Senior Software Engineer, Backend

Go
Redis
PostgreSQL
Kubernetes
  • 7-10 years of professional experience building and managing software applications at large scale
  • Has managed or maintained Terraform providers
  • Strong OpenAPI experience
  • Strong API design principles
  • Deep knowledge of Go with strong computer science fundamentals
  • Experience in designing and architecting large-scale distributed systems
  • Experience designing, implementing, and documenting customer-facing APIs
  • Experience debugging, optimizing and identifying possible failures in a large-scale distributed system
  • Experience with containers (Docker & Kubernetes)

Benefits For Senior Software Engineer, Backend

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Medical/Rx Insurance
  • Dental Insurance
  • Vision Insurance
  • Flexible Spending Accounts
  • Commuter Spending Accounts
  • Fertility & Family Forming Benefits
  • On-demand mental health support
  • Employee Assistance Program
  • Global Travel Medical Insurance
  • Short and Long Term Disability Insurance
  • Life & Accident Insurance
  • 401(k) Retirement Savings Plan
  • Employee Stock Participation Plan
  • Flexible paid time off
  • Parental, pregnancy health, medical, and bereavement leave

Interested in this job?

Jobs Related To Cloudflare Senior Software Engineer, Backend