FREE ACCESS
5,000–10,000 jobs/day
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.

Software Engineer – Load Balancing
Cloudflare. Design, implement, and maintain the software systems comprising Cloudflare’s Load Balancing product .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesDistributed 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