Search jobs > San Francisco, CA > Software engineer

Software Engineer - WAN Connector (Rust, Go, Linux)

Cloudflare, Inc.
San Francisco, California, US
Full-time

About Us

Want to make an application Make sure your CV is up to date, then read the following job specs carefully before applying.

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.

We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that.

We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us!

About the team

Our Network Services product suite puts the connectivity, scale, and performance of Cloudflare's global network in front of customers' internal network infrastructure and private networks.

Our team works with Rust, Go, Linux, and cloud technologies to build network operating systems and distributed cloud backends.

We are looking for engineers who are just as interested in building their own Linux-based OS as they are in cloud architecture, and just as interested in Rust as they are in Go.

Magic WAN Connector

The Magic WAN Connector is a lightweight network operating system providing zero touch connectivity to the Cloudflare network, extending the power of the Cloudflare global network to customer locations, and providing local network access to Cloudflare's cloud-native networking services at the Edge.

Connectors are deployed worldwide on certified networking hardware and virtual machines, and are managed via a cloud backend.

About the role

We're looking for curious and empathetic engineers who are excited to join us in changing the way networking is done. Some of the things our team works on include :

  • A lightweight linux OS, with custom software written in Rust
  • A distributed cloud backend using Go, Kubernetes, and PostgreSQL
  • Release, Deployment, and Testing systems for various applications including operating systems and backend APIs
  • Debugging packet flows and IPsec tunnels that span the globally distributed Cloudflare network and globally distributed customer networks, often involving debugging of Linux kernel networking primitives - netfilter, nftables, eBPF, tc, network namespaces, etc
  • Partnering with some of the best engineers and product managers to solve big problems

Desired skills, knowledge, and experience

  • Rust and / or Go programming
  • Broad networking expertise across L3-L7 networking flows and protocols
  • Experience designing and integrating RESTful APIs and backend systems
  • Experience building on top of Linux kernel networking primitives - netfilter, nftables, eBPF, tc, network namespaces , etc
  • Experience building and shipping highly distributed systems with best SRE practices
  • Experience with embedded OS build tools like Buildroot or Yocto
  • Able to work across teams and level common, sustainable solutions
  • Focus on clarity in written and verbal communication

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 : We equip politically and artistically important organizations and journalists 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.

Athenian Project : We created 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.

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 [email protected] or via mail at 101 Townsend St.

San Francisco, CA 94107.

J-18808-Ljbffr

7 days ago
Related jobs
Promoted
CloudFlare
San Francisco, California

Software Engineer - WAN Connector (Rust, Go, Linux). Our team works with Rust, Go, Linux, and cloud technologies to build network operating systems and distributed cloud backends. A lightweight Linux OS, with custom software written in Rust. The Magic WAN Connector is a lightweight network operating...

Promoted
Cloudflare, Inc.
San Francisco, California

We are looking for engineers who are just as interested in building their own Linux-based OS as they are in cloud architecture, and just as interested in Rust as they are in Go. Our team works with Rust, Go, Linux, and cloud technologies to build network operating systems and distributed cloud backe...

Promoted
ingenium.agency
San Francisco, California

As a Software Engineer at Skillz, youll use your technical expertise to lead the development of complex, multi-disciplinary applications. Professional Software Engineering Experience (5+ years) with background in object-oriented programming and experience with cloud providers (AWS, Azure, GCP, or ot...

Promoted
CloudFlare
San Francisco, California

We are looking for a talented, experienced software engineer to join our team and help take our Data Loss Prevention product to the next level. Solid Rust coding experience (the entire product is written in Rust). Want to apply Read all the information about this position below, then hit the apply b...

Promoted
Crusoe Energy Inc
San Francisco, California

As a Senior Software Engineer specializing in Linux Driver and Kernel Development, you will play a critical role in the design, development, and maintenance of kernel-level drivers and software for our cutting-edge technology products. As part of the Crusoe Cloud Software Development team you will f...

Promoted
The Walt Disney Company (France)
San Francisco, California

As a software engineer on the Core engine team within Native Client Platform and Living Room Devices, you will help us push the boundaries of what is possible on some of the most interesting 10-foot devices in the marketplace! You’ll be part of the team that builds our Direct-to-Consumer client apps...

Promoted
Linux Foundation Co
San Francisco, California

Platform Engineering - Software Engineer. The platform engineering software engineer in the LF Education department is responsible for developing and maintaining the delivery platform (P3), which enables LF Education’s hands-on certifications and interactive training labs, and all supporting service...

Promoted
Canonical
San Francisco, California

Canonical delivers open source software to millions of Linux, Windows and Mac machines through Ubuntu and the wider Canonical ecosystem. This is an opportunity for a talented software engineer with a passion for developer experience and build tooling to have a positive impact on the day-to-day workf...

Promoted
DICE
San Francisco, California

We are backed by a leading AI venture capital firm and Silicon Valley angels and are growing! Currently, hiring an experienced Software Engineer who is well-versed in Rust. Strong software engineering fundamentals and have opinions on how to build robust, scalable, and secure software. Staff Softwar...

Disney Entertainment & ESPN Technology
San Francisco, California

As a software engineer on the Core engine team within Native Client Platform and Living Room Devices, you will help us push the boundaries of what is possible on some of the most interesting 10-foot devices in the marketplace! You’ll be part of the team that builds our Direct-to-Consumer client apps...