Search jobs > Washington, DC > Software engineer rust

Software Engineer - Rust - Data Center Networking

CloudFlare
Washington, District of Columbia, US
$168K-$206K a year
Full-time

Software Engineer - Rust - Data Center Networking

Hybrid or Remote

Ensure all your application information is up to date and in order before applying for this opportunity.

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.

About the Team

Cloudflare is redefining the way networks are run at scale. Our Network Services product suite puts the connectivity, scale, and performance of Cloudflare’s global network in front of customers’ network infrastructure and private networks.

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 Linux-based networking dataplane which ingests and forwards traffic from some of the largest networks in the world
  • Developing custom software for dedicated hardware switching equipment such as networking ASICs
  • Developing high performance networking software to connect some of Cloudflare’s largest customers into Cloudflare via private links
  • Developing a robust and automated control plane to manage a fleet of custom network devices across the globe
  • Communicating results and updates through blog posts, internal talks, and tickets
  • Partnering with teams in the Network Engineering, Network Operations, Data Center Engineering, and Observability organizations to seamlessly integrate with wider Cloudflare systems
  • Partnering with some of the best engineers and product managers to solve big problems

Examples of desirable skills, knowledge, and experience

  • Experience building and shipping large-scale, reliable, highly distributed systems
  • Systems-level programming experience, preferably in Rust and / or C++
  • Expertise in L2, L3, and / or L4 networking protocols
  • Familiarity with network engineering and protocols used in data center switching and routing
  • Experience building on top of Linux kernel networking primitives
  • Experience designing and integrating RESTful APIs and backend systems
  • Excellent debugging and optimization skills
  • Attention to detail and ability to solve complex customer problems
  • Own solutions end-to-end and driving the design, development, and deployment process
  • Able to work across teams and level common, sustainable solutions
  • Creative, open-minded, collaborative problem solver
  • Focus on clarity in written and verbal communication

Bonus Points

  • Experience with white-box network switches and open source projects
  • Experience developing, working on, or modifying the Linux kernel
  • Experience working with switching ASICs or similar hardware.

Compensation

  • For Bay Area-based hires : Estimated annual salary of $196,000 - $240,000
  • For New York City, Washington, and California (excluding Bay Area) based hires : Estimated annual salary of $187,000 - $229,000.
  • For Colorado-based hires : Estimated annual salary of $168,000 - $206,000.

Equity

This role is eligible to participate in Cloudflare’s equity plan.

Cloudflare offers a complete package of benefits and programs to support you and your family.

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.

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. Cloudflare is proud to be an equal opportunity employer.

Apply for this job

indicates a required field

First Name *

Last Name *

Email *

Phone *

Location (City)

Resume / CV *

Legal Name (if different than above)

How did you hear about this job? *

Do you now or will you in the future require immigration sponsorship to work at Cloudflare? *

Please review and acknowledge Cloudflare's Candidate Privacy Policy.

J-18808-Ljbffr

19 hours ago
Related jobs
Promoted
VirtualVocations
Washington, District of Columbia

A company is looking for a Rust Software Engineer to develop and secure decentralized infrastructure. ...

Fifth Third Bank
Washington, District of Columbia

As the Information Security Software Data Engineer II, you will join our team to support the development and maintenance of data-driven cybersecurity solutions. This includes working with multiple teams to co-develop solutions and gather the necessary data across various domains such as data ingesti...

Promoted
VirtualVocations
Washington, District of Columbia

A company is looking for a Software Engineer - Data Management (Remote). NET, Web Development, or Database DevelopmentNo prior experience requiredPreferred knowledge of software development lifecycle managementNo specific certifications or licenses required. ...

NPR
Washington, District of Columbia

Work closely with other software engineers, partner teams, infrastructure engineers, product designers, QA engineers, engineering managers and product managers. The Audience Technology group is looking for an experienced, talented and knowledgeable Senior Software Engineer to join the Data/Content S...

Apex Systems
Washington, District of Columbia
Remote

Senior Data Software Engineer - Remote EST - W2 Only - $70/hr - $82/hr. We are seeking a highly skilled Senior Data/Software Engineer with expertise in CI/CD pipelines, automation, and full-stack development to drive a high-priority project. This role involves building and testing code through CI/CD...

Lorven Technologies
Washington, District of Columbia

Data center and call center engineering and management. Job Title: Senior Data Center Facilities Engineer. Stay abreast of industry best practices in data center and 911 center operations, identifying any existing gaps. Manage data center projects, including coordinating with vendors and contractors...

Serigor Inc
Washington, District of Columbia

Data center and call center engineering and management. Data Center Facilities Engineer - Master (ONSITE). Stay abreast of industry best practices in data center and 911 center operations, identifying any existing gaps. The assigned resource will consistently update existing risk mitigation strategi...

CAVA - Support Center
Washington, District of Columbia

Lead Data Engineer, Big Data Engineering. Lead Data Engineer position is a key engineering role. Data Engineer, with at least 3 years in a lead role. QC tests (system and visual) to verify data. ...

Knowledge Management, Inc.
Washington, District of Columbia

Hybrid Data Center Cloud Engineers to support both our physical data center infrastructure and cloud services. Data Center Cloud Engineer (two openings). Hands-on experience with data center hardware, including servers, networking equipment, and storage systems. DHS Public Trust clearance or be clea...

Money Fit by DRS
Washington, District of Columbia

As a Software Engineer supporting the Climate Impact Team, you will use your expertise in Big Data to analyze, optimize, and visualize data in support of the team’s efforts. You will work within a cross-functional team including Data Scientists, Software Engineers, Product Owners, and DevOps Enginee...