
Senior Software Engineer - Network Connectivity (Go/Rust)
About this role
Role Overview
The Senior Software Engineer - Network Connectivity position at Cloudflare is a hybrid technical role focused on developing cutting-edge network software infrastructure for egress connectivity. This role suits a growth-oriented builder who enjoys solving massive-scale distributed systems challenges using Go, Rust, and modern AI-assisted engineering tools.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Cloudflare runs one of the world's largest networks, powering millions of internet properties by protecting and accelerating web traffic without adding hardware or changing code. Recognized for its innovative culture and top company workplaces, the firm operates with a mission to help build a better, more secure, and open Internet through initiatives like Project Galileo, the Athenian Project, and the 1.1.1.1 public DNS resolver.
How to Apply
Interested candidates should visit the official Cloudflare careers page to submit an application for this hybrid position.
Skills and tech stack
Questions candidates ask
What programming languages are used in this role?
Engineers in this role primarily use Go and Rust.
What locations are available for this position?
Available locations include Austin, United States; Lisbon, Portugal; and London, United Kingdom, with a hybrid work setup.
What is the salary range for candidates based in Portugal?
The estimated annual salary is between €66,000 and €91,000 for Portugal-based hires.
Is equity offered for this position?
Yes, this role is eligible to participate in Cloudflare’s equity plan.
What operational model do engineering teams follow at Cloudflare?
Engineering teams operate a Run What You Build model, meaning they are responsible for system health and participate in an on-call rotation.