Software Engineer - Load Balancing
Connect, Protect, And Build Everywhere
About Us
At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company.
At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in.
Location: Austin, TX
About Engineering at Cloudflare
Cloudflare’s Engineers build and operate the software that helps power 25+ million Internet properties and millions of businesses around the world. Across our engineering organizations, we have opportunities for high caliber, curious and empathetic people to take on big challenges and build some of the best skills in the industry. We’re looking for talented team members to help build high-growth products, help scale our expanding network, build tools to improve availability, performance, uptime, and response times, and make systems failure-resistant and ready-to-scale.
Cloudflare is a system spanning the globe, on a mission to make the Internet better, safer, and more powerful every day. 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.
Role Summary
We are looking for a talented Systems Engineer to join the Load Balancing team. You will work on a range of microservices written mainly in Go. Technologies we use include Docker, Go, Lua, PostgreSQL, Redis, gRPC, Kafka, Clickhouse and the usual Unix/Linux tools and workflows. We strive to build reliable, fault-tolerant systems that can operate at Cloudflare’s scale. You will join a team of bright, hard-working, and supportive engineers who are passionate about their craft, and you will be comfortable operating in a fast-paced but sane work environment.
Role Responsibilities
- 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.
- 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.
Role Requirements
- First and foremost curiosity and critical thinking
- 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 (we use PostgreSQL and Clickhouse)
- Experience with monitoring and logging tools like Prometheus and Grafana.
- Experience with containerization and orchestration technologies, such as Docker and Kubernetes.
- Strong interpersonal and communication skills, demonstrating empathy, teamwork and a sense of ownership.
What Makes Cloudflare Special?
We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.
Project Galileo : Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.
: In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states.
1.1.1.1 : We released 1.1.1.1 to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitment and ensure that no user data is sold to advertisers or used to target consumers.
Sound like something you’d like to be a part of? We’d love to hear from you!
This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.
Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law. We are an AA/Veterans/Disabled Employer.
Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you require a reasonable accommodation to apply for a job, please contact us via e-mail at View email address on jobs.jobcopilot.com or via mail at 101 Townsend St. San Francisco, CA 94107.
- TEKsystems is seeking a Senior Load Balancing Engineer to join its Cloud Platform Engineering team in New York. This hands-on position involves designing, implementing, and supporting enterprise load-balancing solutions across on-prem and cloud environments. The ideal candidate...SuggestedRemote job
- ...A leading IT services firm is seeking a Sr Applications Engineer in Falls Church, Virginia. This remote position requires expertise in Windows Administration, load balancing solutions, and managing RDBMS like MS SQL Server and PostgreSQL. Candidates should be proficient...SuggestedRemote work
$122k - $207k
...realize their greatest potential. Title and Summary Lead Load Balancing Engineer (F5) Overview The Global Load Balancing Engineering team... ...CCNP or CCDP • Design, engineer, and implementation of Software Defined Networking. • Bachelor’s degree in computer science...SuggestedFull timePart timeWork at officeWorldwideFlexible hours- ...Senior Network Engineer Remote Undergraduate degree or equivalent experience... ...application delivery controllers (load balancers) • 4+ years of experience troubleshooting... ...requirements (projects such as: load balancer software or hardware upgrades amongst others)...SuggestedRemote workNight shift
- ...Network Engineer - Load Balancing Location: Charlotte, NC (Hybrid), (3 days onsite/2 wfh) Duration: 12+ Months Contract need local candidates ( only w2 required) Must have Skills: JD: This position is for a Load Balancing Network Engineer. We are looking...SuggestedContract workLocal areaWork from home
- A prominent financial institution is seeking a Network Engineer 3 to design and manage enterprise load balancing and core network services. This role involves architecting solutions, automating workflows, and providing expert troubleshooting across complex environments....Work at officeRemote workFlexible hours
- A leading financial institution seeks a Network Engineer 3 to oversee the design and management of load balancing and core network services. The ideal candidate will have over 7 years of experience in load balancing, particularly with F5 BIG-IP and Infoblox, as well as...Work at officeRemote work
- A financial institution in Dallas is seeking a Network Engineer 3 to lead the design and support of their enterprise load balancing and network services. Responsibilities include managing advanced load balancing platforms like F5 BIG-IP and VMware. The ideal candidate...Work at officeRemote work
- ...F5 Load Balancer Engineer Location: Remote Long Term 1+ year contract Roles and Responsibilities: ~5+ years of recent direct experience with F5 load balance engineering ~ Strong experience with deploying, operating DNS, DHCP, IP Address Management (DDI...Long term contractLocal areaRemote work
- ...Load Balance Engineers Location: Westlake, TX / Merrimack, NH (Will consider Durham, NC for strong candidates) Duration: 6 months (with extensions... ..., Cybersecurity, Digital Marketing, ERP Management, Custom Software Development, Web Development, UI/ UX Design, System...H1bRemote workShift workNight shiftWeekend workAfternoon shift
- ...Sr. Load Balancer Engineer Remote EST preferred The Senior Load Balancer Engineer within the Strategic Initiatives Group is responsible for architecting and optimizing advanced traffic management solutions across hybrid and multi-cloud environments. This role is...Remote work
- ...Senior Load Balancer Engineer CA - Hybrid 12+ months Required Skills: The Senior Load Balancer Engineer will possess in depth knowledge of F5 VIPRION LTM, GTM systems; virtual F5 VIPRION LTM/GTMs, migration from physical to virtual F5, or...Local areaRemote work
$70 - $80 per hour
...Job Role / Title: Network Lead Switch & Router, Firewall, Load Balancer Work Location: LTI Client - USA Portland, OR Work Mode... ...• Must have working knowledge and experience defining and engineering VoIP, SIP, andor IMS based services • Residential telephone...Contract workImmediate startRemote work$3,000 per month
...growing and looking to hire an additional Software Engineer / Full Stack Developer supporting a... ..., you’ll get: • Strong work-life balance and a people-first culture• Competitive... ...index, spinning up a Solr cluster and loading an index onto the cluster, and/or making...Work from home- ...Senior Full-Stack Software Engineer Gigantic Playground, a CourtAvenue company, is a fast-growing creative technology agency that creates... ..., Ansible, etc. Cloud - AWS, Azure, GCP. Specifically: load balancers, VMs, security, cloud storage, cost estimation, cloud...Remote work
- ..., we’re looking for a Senior Engineer to join our Data Platform team... ...aspects of building complex software systems, including contributing... ...environments, including high‑load systems or data‑intensive... ...solutions, ensuring the right balance between speed, scalability, and...WorldwideHome officeFlexible hours
- ...Docker Infrastructure Engineering Role Docker has been one of the most loved brands in... ...team building the tools that define how software gets built and delivered. As AI agents... ...service mesh, and familiarity with L4 and L7 load balancing. Observability tooling such as...Remote workHome officeVisa sponsorshipShift workAfternoon shift
- THREE Network Engineers (Installation, configuration, troubleshooting, network communications, disaster recovery, network load balancer) in Huntsville, AL Cyber Risk, Network Engineer, Network... ..., monitoring and administration software, networking hardware, and...Full timeWork at officeRemote work
$112k - $203k
...us to better serve our customers through scale and repeatability. Your greatest work is ahead! Leidos is seeking a Load Balance Network Engineer SME to maintain a large enterprise IT contract for the DOD. This role requires implementation, operations, and...Remote jobContract work- ...Senior Software Engineer, Platform Reliability Operations Location: LATAM (Remote) Type: Contract Responsibilities: Analyze and... ...Working knowledge of the TCP/IP stack, internet routing, and load balancing. ~ Grit, drive, and a deep feeling of ownership. Bonus...Contract workWork experience placementRemote work
- ...Senior Platform Software Engineer We are looking for a Senior Platform Software Engineer to... ...DevOps team to evolve and stabilise high-load distributed systems. AI-assisted development... ...Ownership mindset Ability to balance speed with structural integrity...Remote work
- ...Senior Software Engineer – Cloud Platform & Operations Our client is a fast-growing technology company building modern infrastructure... ...or similar observability tools Knowledge of networking, load balancing, or service meshes Contributions to open-source projects...Remote workFlexible hours
- ...Title- Senior Platform Engineer / Software Engineer Location: Seattle, WA - Hybrid from day 1 The team needs a IAAS focused... ...Knowledge of network administration including, but not limited to Load balancers, VLAN, IP sub netting, proxies and firewalls, architecture...Work at officeLocal areaRemote work3 days per week
- ...We are seeking a highly skilled and experienced Senior Software Engineer to join our Kubernetes and Istio team to create high-quality... ...tools (e.g. Datadog). Experience with service discovery and load balancing solutions. Experience with security and compliance in...Remote work
$184k - $287.5k
...-powered application. We seek a senior engineer to own and evolve the core NIM Platform... ...scale. The role involves solving deep software engineering challenges. These include high... ...including service mesh, API gateways, load balancing, and distributed system build patterns....Remote work- ...an open‑source vector search engine powering the next generation... ...the future of AI. As a Senior Software Engineer on the Cloud Operations... ..., and reducing operational load through engineering. This... ...Familiarity with networking, load balancing, or service meshes....Remote workFlexible hours
- ...fantastic mission, look no further! We're looking for a Senior Software Engineer to help us build and operate backend systems that run at... ...and Reliability Experience with API gateways, load balancing, and traffic management Comfortable with performance profiling...Full timeTemporary workLocal areaRemote workWorldwideVisa sponsorshipFlexible hours
$92k - $147k
...governments realize their greatest potential. Title and Summary Software Engineer II Job Title Software Engineer II - Cloud Engineering About... ...Apply basic networking concepts (VPCs, subnets, routing, load balancing, security groups) Partner with SRE, Security, and...Full timePart timeWorldwideFlexible hours- ...Software Engineer II page is loaded## Software Engineer IIlocations: Becklar Headquarterstime type: Full timeposted on: Posted 2 Days Agojob requisition... ...perks to support personal growth, connection, and balance* Generous PTO so you can recharge, give back, and take care...Local areaRemote work
$128k - $160k
...infrastructure that can be rapidly deployed anywhere. About the role As a Software Developer in the open-source ecosystem, you will be... ...dynamic network management, including automatic failover, load balancing, and path selection based on real-time network conditions. Implement...Work at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Load Balancing. Be the first to apply!
- software engineer internship remote Remote
- IT software developer Remote
- new grad software engineer Remote
- software engineer staff Remote
- machine learning software engineer Remote
- software engineer part time Remote
- facebook software engineer Remote
- senior robotics software engineer Remote
- junior software developer Remote
- software developer night shift Remote

