Cloudflare logo

Software Engineer, Emerging Tech & Incubation

Cloudflare

Apply Now

Job Description

Job Overview

Cloudflare is seeking a Software Engineer for its Emerging Tech & Incubation team to help build and enhance its systems that operate at the edge of its global network. The role involves developing robust, secure, and high-performance distributed systems to optimize internet applications and improve performance for customers worldwide. Ideal candidates will possess a curiosity about technology and a desire to learn and share knowledge within a diverse and inclusive team environment.

Technical Requirements

Required Skills
  • • Strong systems level programming skills
  • • Debugging experience
  • • Understanding of security issues
Preferred Skills
  • • Confidence in multiple programming languages (C, Go, Rust, Python, Lua, PHP)
  • • Experience with continuous integration and source control (git)
  • • Good Unix knowledge
Experience Level

Experience with monitoring, alerting, and debugging high volume production systems

Responsibilities

  • • Build and maintain software systems that handle trillions of requests monthly
  • • Optimize complex solutions for various website challenges
  • • Design and build APIs
  • • Monitor and debug high volume production systems

Technical Environment

Languages
Tools & Technologies

Benefits & Perks

  • • Medical/Rx Insurance
  • • Dental Insurance
  • • Vision Insurance
  • • Flexible Spending Accounts
  • • Commuter Spending Accounts
  • • Short and Long Term Disability Insurance
  • • 401(k) Retirement Savings Plan
  • • Flexible paid time off

Additional Information

Location
Hybrid
Type
Full-time
Compensation
Estimated annual salary ranges from $137,000 to $198,000 based on location

About Cloudflare

We make websites, apps, and networks faster and more secure. Our developer platform is the best place to build modern apps and deliver AI initiatives.

Company Size
1001-5000
Categories
Cloud Computing Cybersecurity Internet Security Web Services