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