Senior Backend Engineer, SaaS Platform (Go)

Cloudflare

Austin (TX)

Hybrid

USD 150,000 - 190,000

Full time

7 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Cloudflare is seeking a Senior Software Engineer for Cloudflare for SaaS in Austin, TX. You will design, build, and operate backend services and RESTful APIs, primarily in Go, helping scale customer domains and their configuration across our global network.

You will work with product managers and engineers, review code, and improve observability, reliability, and performance across distributed systems. A strong background in Go and Unix/Linux is required.

Qualifications

  • 3+ years of professional experience building backend systems at a technology company.
  • Experience writing production-quality code in Go or another language, with a willingness to learn Go.
  • Experience designing, building, and operating distributed systems or high-scale services.
  • Strong debugging and troubleshooting skills across applications, data stores, and production environments.
  • Proficiency with modern Unix/Linux development and runtime environments.
  • A track record of delivering well-tested, reliable code and taking ownership of it in production.
  • Clear written and verbal communication, including the ability to explain technical decisions and tradeoffs.

Responsibilities

  • Design, build, and operate reliable backend services and APIs for managing customer domains and their configuration.
  • Evolve the control plane to support tens of millions of customer domains without sacrificing correctness, availability, or API performance.
  • Improve certificate and domain lifecycle workflows, including onboarding, validation, renewal, migration, and safe deletion.
  • Model ownership and shared state carefully so changes remain consistent across distributed services and configuration stores.
  • Build useful observability, alerts, and operational procedures, and participate in debugging and incident response.
  • Collaborate across engineering and product teams, document designs and tradeoffs, and review the work of fellow engineers.

Skills

Backend systems
Go language
Distributed systems
Unix/Linux
Production ownership
Written communication

Tools

Kubernetes
PostgreSQL
RESTful APIs

Job description

Cloudflare is seeking a Senior Software Engineer for Cloudflare for SaaS in Austin, TX. You will design, build, and operate backend services and RESTful APIs, primarily in Go, helping scale customer domains and their configuration across our global network.

You will work with product managers and engineers, review code, and improve observability, reliability, and performance across distributed systems. A strong background in Go and Unix/Linux is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - SaaS Domains & APIs (Go)
Senior Backend Engineer - SaaS Domains & APIs (Go)

Cloudflare, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 140,000 - 190,000
Senior Go Engineer – Edge Networking & APIs
Senior Go Engineer – Edge Networking & APIs

Webhosting • Austin (TX), Northern (KY)

Hybrid
USD 180,000 - 240,000
Senior Load Balancing Engineer — Scale Global Web Traffic
Senior Load Balancing Engineer — Scale Global Web Traffic

WebHosting • Austin (TX), Northern (KY)

Hybrid
USD 150,000 - 210,000
SSL/TLS Systems Engineer | Go Backend & Distributed Systems
SSL/TLS Systems Engineer | Go Backend & Distributed Systems

Webhosting • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 190,000
Senior Load Balancing Engineer – Go Microservices
Senior Load Balancing Engineer – Go Microservices

CloudFlare • Austin (TX)

Hybrid
USD 150,000 - 210,000
Go Backend Engineer — Large-Scale Data Platform
Go Backend Engineer — Large-Scale Data Platform

Cloudflare • Seattle (WA)

On-site
USD 150,000 - 206,000
Medical Insurance
401(k) Plan
Stock Participation Plan
+2
Golang Backend Engineer - Cloud Microservices, Remote
Golang Backend Engineer - Cloud Microservices, Remote

AgileEngine • Austin (TX)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
Competitive compensation
Flexible schedule
+1
Senior Data Engineer - AI-Driven Data Platform (Austin)
Senior Data Engineer - AI-Driven Data Platform (Austin)

Webhosting • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Platform Tools Systems Engineer
Platform Tools Systems Engineer

Webhosting • Austin (TX)

On-site
USD 120,000 - 180,000
Senior Network Performance & Reliability Engineer
Senior Network Performance & Reliability Engineer

Webhosting • Austin (TX)

On-site
USD 170,000 - 260,000
Equity plan
Comprehensive benefits