Skip to Content

Software Engineer - Load Balancing

Job Overview

As a Software Engineer at Cloudflare, you’ll work on the code that runs close to the end user, runs at a massive scale, and is deployed to 330+ cities around the world. We are looking for a talented Systems Engineer to join the Load Balancing team.

Key points

  1. Design, implement, and maintain the software systems that comprise Cloudflare’s Load Balancing product.

  2. Participate in all stages of the software development lifecycle, from designing and documenting systems to writing code, automated tests, and monitoring production deployments.

  3. Collaborate with internal teams, including security, network engineering, SRE, and product management, to design scalable solutions to difficult technical problems.

  4. Review work from your peers throughout all stages of the development lifecycle to ensure high-quality, maintainable code.

  5. First and foremost curiosity and critical thinking.

  6. Strong programming skills in Go, Rust, C++, or a similar systems-level language.

  7. Experience building and operating distributed systems.

  8. Experience with modern Unix/Linux development and runtime environments.

Skills

SQLDockerInterviewingKubernetesLinuxTypeScriptMicroservicesRoadmapping

Experience: Mid-level · 3+ years

Similar jobs

More open roles like this one