Subscribe to receive notifications of new posts:

Do you want to work with Go?

2012-11-18

1 min read

It's no secret that CloudFlare has adopted Go for some production systems; we've written about our use of Go in the past. But over time it's become clear to us that Go is an important language for the sort of high-performance, highly-concurrent software we have to write. And the Go package library contains pretty much everything we need to write small, fast programs (and write them quickly).

Do you want to work with Go?

So, Go has become an important part of CloudFlare Engineering.

And because of that we are actively hiring for people who know Go or want to learn it. We'll soon be open sourcing some of our Go programs and want to find more people to work on our Go code base.

We're currently using Go for PKI tools, our Railgun web optimizer, a new high-performance DNS server and a curl-like tool for SPDY. And we've hosted the GoSF meetup in the past.

So, if you're interested in writing Go code, contributing to Golang itself and having your code go into production against billions of page views per day, get in touch.

Cloudflare's connectivity cloud protects entire corporate networks, helps customers build Internet-scale applications efficiently, accelerates any website or Internet application, wards off DDoS attacks, keeps hackers at bay, and can help you on your journey to Zero Trust.

Visit 1.1.1.1 from any device to get started with our free app that makes your Internet faster and safer.

To learn more about our mission to help build a better Internet, start here. If you're looking for a new career direction, check out our open positions.
Life at CloudflarespdyRailgunCareersGo

Follow on X

Cloudflare|@cloudflare

Related posts

October 09, 2024 1:00 PM

Improving platform resilience at Cloudflare through automation

We realized that we need a way to automatically heal our platform from an operations perspective, and designed and built a workflow orchestration platform to provide these self-healing capabilities across our global network. We explore how this has helped us to reduce the impact on our customers due to operational issues, and the rich variety of similar problems it has empowered us to solve....