Cloudflare

Software Engineer – Cloudflare One

Cloudflare

full-time

Posted on:

Location Type: Hybrid

Location: Austin • Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

CloudDistributed SystemsDNSFirewallsGoRustTCP/IP

About the role

  • Design, build, and maintain scalable software systems for global network services and Zero Trust platforms.
  • Develop robust, high-performance networking code using modern programming languages (Rust, Go).
  • Collaborate closely with product managers and cross-functional engineering teams to deliver new solutions for connectivity, security, and performance.
  • Participate in the design and integration of RESTful APIs and backend systems, especially for asynchronous and distributed architectures.
  • Improve code quality through rigorous documentation, testing, and adherence to industry best practices.
  • Troubleshoot, optimize, and scale distributed systems deployed worldwide.
  • Work at both systems (operating system, networking primitives) and application (user and API-facing) layers.
  • Contribute to the reliability, security, and scalability of Cloudflare's infrastructure, including on-prem/cloud integrations.

Requirements

  • 3+ years professional software engineering experience.
  • Bachelor’s or Master’s degree in Computer Science or equivalent practical experience.
  • Proficiency with Rust, Go, or similar systems-level programming languages.
  • Solid foundation in networking concepts (TCP/IP, UDP, VPNs, firewalls, DNS, QUIC, HTTP, proxying).
  • Familiarity with design and development of distributed, asynchronous backend architectures.
  • Willingness, curiosity, and enthusiasm to learn new programming languages, technologies, and systems.
  • Clear written and verbal communication skills, especially for cross-team collaboration.
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
RustGoRESTful APIsdistributed systemsnetworking codeasynchronous architecturescode qualitytestingdocumentationnetworking concepts
Soft skills
collaborationcommunicationcuriosityenthusiasmwillingness to learn
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science
Toyota Connected North America

Entry Level Software Engineer, Labs

Toyota Connected North America
Entryfull-timeTexas · 🇺🇸 United States
Posted: 1 hour agoSource: boards.greenhouse.io
GoJavaPythonRustSDLC
NVIDIA

Senior Software Engineer – Debugger

NVIDIA
Seniorfull-time$184k–$288k / yearCalifornia, Texas · 🇺🇸 United States
Posted: 1 hour agoSource: nvidia.wd5.myworkdayjobs.com
AssemblyLinux
The Walt Disney Company

Lead Software Engineer

The Walt Disney Company
Seniorfull-timeConnecticut, Texas · 🇺🇸 United States
Posted: 1 day agoSource: disney.wd5.myworkdayjobs.com
AWSAzureCloudDockerGoogle Cloud PlatformJavaScriptReactReduxSCSSTypeScript
PwC

AI Full Stack Engineer – Manager, Commercial Technology & Innovation

PwC
Mid · Seniorfull-time$99k–$232k / yearFlorida, New York, Texas · 🇺🇸 United States
Posted: 1 day agoSource: pwc.wd3.myworkdayjobs.com
AWSAzureCloudDockerGoogle Cloud PlatformKubernetesMicroservicesNumpyPandasPythonPyTorchReact+1 more