Senior Software Engineer - Load BalancingPosted today

The opportunity

We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul.

What you'll do

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

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

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

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

  • Mentor team members and work with support teams to ensure customer delight and bring out the best in everyone.

  • Debug issues in complex systems and contribute to the maintenance and improvement of operational health.

What they're looking for

  • Work with a wide range of technologies and programming languages, including: Go, Rust, and Typescript, as well as various databases (SQL and No-SQL), Docker, and Kubernetes.
  • First and foremost curiosity and critical thinking
  • + years of relevant professional experience with a technology company
  • Strong programming skills in Go, Rust, C++, or a similar systems-level language