C

Cloudflare

Secures websites and runs apps on its network

Senior Software Engineer - Network Platforms

Systems Software EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Systems-level programming experience in Go, Python, Rust, C, or C++.
  • A solid grasp of BGP and internet routing.
  • Experience implementing, deploying, and debugging mission-critical distributed systems.
  • Willingness to adopt and integrate artificial intelligence tools and systems into the engineering workflow.

Responsibilities

  • Build and extend software systems that carry traffic on critical paths of Cloudflare's network, from the host server Linux kernel to the network hardware dataplane and physical interconnect at an adjacent network.
  • Participate in all stages of the software development lifecycle, including designing and documenting systems, writing code and automated tests, and planning, managing, and monitoring production software deployments.
  • Collaborate with engineers across the company, including operations teams and teams building customer-facing products, to ensure capabilities match business needs.
  • Participate in the team's on-call rotation and operational duties to maintain the health of its systems.

Desired Qualifications

  • Familiarity with vendor switching software development kits.
  • Familiarity with SR-MPLS, sFlow, BGP-LS, and PCE protocols.
  • Experience writing packet-processing software, such as eBPF at TC or XDP and DPDK.
  • Experience using artificial intelligence-assisted development tools, such as code completion, codebase analysis, and log or data exploration, in a professional setting.
  • Experience participating in an on-call rotation.

About the Company

Cloudflare

Secures websites and runs apps on its network

Cloudflare operates a network that protects websites, delivers online content and runs applications closer to their users. Businesses connect websites and internal systems to its services to filter malicious traffic, control access and improve performance, with security and computing running on shared infrastructure. Developers combine application code, object storage and databases with the network used for content delivery and traffic protection. Cloudflare earns revenue from subscriptions and usage charges, with free plans for basic features and negotiated contracts for larger organizations. Cloudflare was founded in 2009 and is headquartered in San Francisco, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Cloudflare

See more jobs