Lead a team to develop and maintain critical billing systems using Go and a microservices architecture, ensuring financial accuracy and operational excellence.
Available Locations: Austin Texas About the department
Cloudflare's Billing Engineering Team is at the heart of every product launch, campaign, and initiative that Cloudflare undertakes. We build and maintain critical systems for billing, payments, usage metering, aggregation, invoicing and revenue recognition - powering billions in revenue and serving millions of customers.
Currently we're rebuilding our entire billing platform, designing a metering and aggregation layer that scales effortlessly while ensuring financial accuracy. This is high-impact, high-stakes work that touches all Cloudflare's cutting-edge products like AI, Zero Trust, Edge Compute, Bot Management, DDoS Protection, etc.
As a Senior Engineering Manager, you'll lead a team of talented, collaborative engineers working across Cloudflare's ecosystem. You'll navigate multiple high-profile projects, foster a culture of proactive communication and continuous learning, and drive technical excellence.
If you thrive on solving hard challenges at the intersection of financial infrastructure and distributed systems, this is your opportunity to make a massive impact while growing with us.
What you'll do
We are looking for an energetic team-focused engineer who is growth mindset oriented, able to drive their work from inception, requirements definition, technical specification phase, development, testing and go live.
You will work on a range of transactional microservices written in Go. You will be involved in helping to maintain our operational excellence by triaging, solving various inbound tickets related to issues across services billing maintains. As you grow within the team you will be given opportunities to own bigger initiatives and lead projects from start to finish solo or as part of a smaller team.
Our tech stack is a modern container-based microservice architecture. Technologies we use include Docker, Go (golang), PostgreSQL, Redis, Kafka, Kubernetes, Temporal and the usual Unix/Linux tools and workflows. We strive to build reliable, fault tolerant systems that can operate at Cloudflare's scale.
Examples of desirable skills, knowledge and experience
Cloudflare's Billing Engineering Team is at the heart of every product launch, campaign, and initiative that Cloudflare undertakes. We build and maintain critical systems for billing, payments, usage metering, aggregation, invoicing and revenue recognition - powering billions in revenue and serving millions of customers.
Currently we're rebuilding our entire billing platform, designing a metering and aggregation layer that scales effortlessly while ensuring financial accuracy. This is high-impact, high-stakes work that touches all Cloudflare's cutting-edge products like AI, Zero Trust, Edge Compute, Bot Management, DDoS Protection, etc.
As a Senior Engineering Manager, you'll lead a team of talented, collaborative engineers working across Cloudflare's ecosystem. You'll navigate multiple high-profile projects, foster a culture of proactive communication and continuous learning, and drive technical excellence.
If you thrive on solving hard challenges at the intersection of financial infrastructure and distributed systems, this is your opportunity to make a massive impact while growing with us.
What you'll do
We are looking for an energetic team-focused engineer who is growth mindset oriented, able to drive their work from inception, requirements definition, technical specification phase, development, testing and go live.
You will work on a range of transactional microservices written in Go. You will be involved in helping to maintain our operational excellence by triaging, solving various inbound tickets related to issues across services billing maintains. As you grow within the team you will be given opportunities to own bigger initiatives and lead projects from start to finish solo or as part of a smaller team.
Our tech stack is a modern container-based microservice architecture. Technologies we use include Docker, Go (golang), PostgreSQL, Redis, Kafka, Kubernetes, Temporal and the usual Unix/Linux tools and workflows. We strive to build reliable, fault tolerant systems that can operate at Cloudflare's scale.
Examples of desirable skills, knowledge and experience
- BS+ in Computer Science or equivalent experience
- 5+ years professional experience as a developer/engineer
- Knowledge of Golang or desire to learn it
- Solid understanding of RESTful APIs and service security
- Working knowledge of SQL and relational databases such as PostgreSQL or MySQL
- Experience with modern Unix/Linux development and runtime environment
- Experience implementing secure and highly-available distributed systems/microservices
- Familiarity with event driven architecture
- Experience with API tooling and standards (Swagger/OpenAPI, OAuth/JWT)
- Strong interpersonal and communication skills with a bias towards action
Top Skills
Docker
Go
Kafka
Kubernetes
Postgres
Redis
Unix/Linux
Similar Jobs at Cloudflare
Cloud • Information Technology • Security • Software • Cybersecurity
As a Software Engineer at Cloudflare, you will design, implement, and maintain Cloudflare's Load Balancing product, using technologies like Go and Docker while collaborating with various internal teams.
Top Skills:
C++ClickhouseDockerGoGrafanaGrpcKafkaKubernetesLinuxPostgresPrometheusRedisRustUnix
Cloud • Information Technology • Security • Software • Cybersecurity
Lead and manage an engineering team to deliver reliable logging systems and manage technical execution across complex distributed systems.
Top Skills:
BigQueryClickhouseFlinkIcebergJwtKafkaOauthOpenapiPulsarSwagger
Cloud • Information Technology • Security • Software • Cybersecurity
The role focuses on building and expanding a global network, managing data center operations, collaborating with teams, and introducing automation solutions.
Top Skills:
AnsibleAnycast RoutingApacheArista EosBgpChefCisco IosCisco Nx-OsCwdmDwdmGoogle SpreadsheetsHaproxyJuniper JunosLinuxExcelNetwork ProtocolsNginxOptical Transport TechnologiesPuppetSaltstackVarnish
What you need to know about the Edinburgh Tech Scene
From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

