Senior Software Engineer - Load Balancing
Core
Design, implement, and maintain software systems for Cloudflare's Load Balancing product to ensure reliable, fault-tolerant operations at massive global scale.
Role type
Senior Systems Engineer (Load Balancing)
Builds
Load Balancing microservices and infrastructure for 25+ million Internet properties
Domain
Internet infrastructure / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Rust, C++, distributed systems, Unix/Linux, monitoring/alerting, databases (PostgreSQL, Clickhouse), containerization (Docker, Kubernetes)
Preferred skills
None stated
Technologies
Go, Rust, Typescript, PostgreSQL, Clickhouse, Docker, Kubernetes, gRPC, Kafka, Prometheus, Grafana
Responsibilities
Design and implement load balancing software; participate in full SDLC including testing and deployment; collaborate with security, network, and SRE teams; review peer code; mentor team members; debug complex system issues
Seniority
Senior, hands-on IC
