Software Engineer - Rust - Data Center Networking
Company: CloudFlare
Location: Washington
Posted on: November 6, 2024
Job Description:
Software Engineer - Rust - Data Center NetworkingHybrid or
RemoteAbout UsAt 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 TeamCloudflare 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 RoleWe'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 problemsExamples 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 communicationBonus
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.EquityThis 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
jobindicates a required fieldFirst 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
Keywords: CloudFlare, Centreville , Software Engineer - Rust - Data Center Networking, IT / Software / Systems , Washington, Virginia
Didn't find what you're looking for? Search again!
Loading more jobs...