Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Cloudflare

Software Engineer – Load Balancing

Cloudflare

. Design, implement, and maintain the software systems comprising Cloudflare’s Load Balancing product .

Posted 11/6/2026full-timeUnited StatesMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing, implementing, and maintaining software systems, particularly in distributed environments. Proficient in programming with Go and Rust, along with experience in containerization and orchestration technologies.

Highest-signal resume keywords
Go ProgrammingRust ProgrammingDistributed Systems ExperienceDocker and KubernetesMonitoring and Debugging

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
GoRustC++SQLNoSQLPostgreSQLClickhouseAutomated TestingSystem DesignDebugging
Soft Skills
Interpersonal SkillsCommunication SkillsTeamworkCuriosityCritical Thinking
Tools & Technologies
DockerKubernetesPrometheusGrafanaUnix/Linux
Industry Keywords
Load BalancingSoftware Development LifecycleProduction DeploymentsOperational HealthCustomer Satisfaction

Tech Stack

Tools & technologies
Distributed SystemsDockerGrafanaKubernetesLinuxNoSQLPostgresPrometheusRustSQLTypeScriptUnixC++Go

About the role

Key responsibilities & impact
  • Design, implement, and maintain the software systems comprising Cloudflare’s Load Balancing product
  • Participate in all stages of the software development lifecycle, including system design and documentation, coding, automated testing, and monitoring production deployments
  • Collaborate with security, network engineering, SRE, and product management teams on scalable solutions to difficult technical problems
  • Review peer work throughout the development lifecycle to ensure high-quality, maintainable code
  • Mentor team members and work with support teams to ensure customer satisfaction
  • Debug complex systems and contribute to operational health improvements
  • Work with Go, Rust, TypeScript, SQL and NoSQL databases, Docker, Kubernetes, and other technologies

Requirements

What you’ll need
  • 3+ years of relevant professional experience with a technology company
  • Strong programming skills in Go, Rust, C++, or a similar systems-level language
  • Experience building and operating distributed systems
  • Experience with modern Unix/Linux development and runtime environments
  • Experience with monitoring, alerting and debugging high volume production systems
  • Experience with databases, including PostgreSQL and Clickhouse
  • Experience with monitoring and logging tools like Prometheus and Grafana
  • Experience with containerization and orchestration technologies, such as Docker and Kubernetes
  • Curiosity and critical thinking
  • Strong interpersonal and communication skills, demonstrating empathy, teamwork and a sense of ownership
  • Authorization to receive software or technology controlled under U.S. export laws without sponsorship for an export license may be required

Benefits

Comp & perks
  • Opportunity to work on Cloudflare’s large-scale global network and Internet infrastructure
  • Fast-paced but sane work environment
  • Supportive team environment
  • Opportunities to mentor team members and collaborate with cross-functional teams
  • Equal employment opportunity and diversity and inclusiveness commitment
  • Reasonable accommodations for qualified individuals with disabilities