Go Backend Systems Engineer: Distributed APIs & TLS

Cloudflare

Austin (TX)

On-site

USD 120,000 - 160,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Cloudflare is seeking a Systems Engineer in Austin to build scalable backend services using Go, with RESTful APIs and internal datastores. You will integrate multiple services via message queues, evaluate third-party and open-source tools, and help design fault-tolerant systems for a globally scalable network.

The role requires strong Unix/Linux expertise, experience with distributed systems, and a track record of delivering production-ready code.

Qualifications

  • 3+ years of professional backend experience at a tech company.
  • Proven production-quality coding in Go or willingness to learn Go.
  • Experience building and operating distributed systems.
  • Proficiency with Unix/Linux development and runtimes.
  • Strong debugging and troubleshooting skills with attention to detail.
  • Track record of delivering well-tested, production-ready code.

Responsibilities

  • Build services with RESTful APIs and their own datastores using Go and other languages.
  • Integrate services via message queues and evaluate tools (3rd party/open source).
  • Design and implement alerts and runbooks; act as escalation point for ops.
  • Review legacy code and migrate logic to modern services architecture.

Skills

Go programming
Distributed systems
Unix/Linux
Debugging
Backend services
Production code

Tools

Kafka
RabbitMQ
PostgreSQL
RESTful APIs

Job description

Cloudflare is seeking a Systems Engineer in Austin to build scalable backend services using Go, with RESTful APIs and internal datastores. You will integrate multiple services via message queues, evaluate third-party and open-source tools, and help design fault-tolerant systems for a globally scalable network.

The role requires strong Unix/Linux expertise, experience with distributed systems, and a track record of delivering production-ready code.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Systems Engineer: Network Protocols & Distributed Systems
Systems Engineer: Network Protocols & Distributed Systems

Cloudflare • Austin (TX)

Hybrid
USD 140,000 - 210,000
Flexible work hours
Take-what-you-need vacation
RSUs
+2
Platform Tools Systems Engineer
Platform Tools Systems Engineer

Webhosting • Austin (TX)

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

Cloudflare • Austin (TX)

On-site
USD 90,000 - 120,000
Platform Tools Systems Engineer, Backend & Security
Platform Tools Systems Engineer, Backend & Security

Cloudflare • Austin (TX)

On-site
USD 140,000 - 190,000
Edge Systems Engineer: Durable Objects, Production-grade
Edge Systems Engineer: Durable Objects, Production-grade

Webhosting • Austin (TX)

On-site
USD 150,000 - 230,000
Senior Systems Engineer, Core Storage & Streaming
Senior Systems Engineer, Core Storage & Streaming

Cloudflare • Austin (TX)

On-site
USD 180,000 - 260,000
Health insurance
401(k) Retirement Savings Plan
Equity
+1
Senior Systems Engineer - Distributed Cloud (Rust/C++)
Senior Systems Engineer - Distributed Cloud (Rust/C++)

Webhosting • Austin (TX)

On-site
USD 120,000 - 210,000
Senior Edge Systems Engineer (Linux & Networking)
Senior Edge Systems Engineer (Linux & Networking)

Cloudflare • Austin (TX)

On-site
USD 168,000 - 231,000
Health insurance
401(k) Retirement plan
Stock options
Senior Network Performance & Reliability Engineer
Senior Network Performance & Reliability Engineer

Webhosting • Austin (TX)

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