Taro Logo

Software Engineer, Emerging Tech & Incubation

Cloudflare runs one of the world's largest networks powering millions of websites, protecting and accelerating Internet applications without hardware or software changes.
$137,000 - $167,000
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer, Emerging Tech & Incubation

Cloudflare is seeking a Senior Software Engineer to join their Emerging Tech & Incubation team, specifically working on the Workers platform. This role focuses on building and maintaining serverless technology that executes billions of requests monthly on Cloudflare's edge network. You'll be instrumental in developing Durable Objects, an innovative approach to stateful serverless computing.

The position requires expertise in both C++ and JavaScript, with a strong foundation in distributed systems and systems-level programming. You'll be working with a team that enables Cloudflare customers to run JavaScript and WebAssembly on their edge network, providing developers with unprecedented control over request handling and response generation.

Cloudflare offers a comprehensive benefits package including competitive salary, equity participation, and extensive health coverage. The company is known for its mission to help build a better Internet, protecting and accelerating millions of websites through its intelligent global network. They're particularly proud of initiatives like Project Galileo, the Athenian Project, and 1.1.1.1 that demonstrate their commitment to maintaining a free and open Internet.

The company culture emphasizes diversity, inclusiveness, and continuous learning. They're looking for curious and empathetic individuals who are passionate about developing themselves and contributing to Cloudflare's mission. This role offers the opportunity to work on cutting-edge technology while making a significant impact on Internet infrastructure used by millions of websites worldwide.

Last updated 3 days ago

Responsibilities For Software Engineer, Emerging Tech & Incubation

  • Help design and build Durable Objects, a new approach to stateful serverless computing

Requirements For Software Engineer, Emerging Tech & Incubation

JavaScript
  • Deep understanding of C++ and JavaScript, including asynchronous programming in both
  • Experience with (and love) for distributed systems
  • Strong systems level programming skills
  • Experience with continuous integration workflow and using git
  • Good Unix knowledge
  • Understanding of security issues and responsibilities
  • Experience with monitoring, alerting and debugging high volume production systems
  • Fluent in analyses of data sets such as logs
  • Designing and building APIs
  • Great oral and written communications skills
  • Desire to learn and improve
  • Willing and eager to share knowledge, and mentor

Benefits For Software Engineer, Emerging Tech & Incubation

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Medical/Rx Insurance
  • Dental Insurance
  • Vision Insurance
  • Flexible Spending Accounts
  • Commuter Spending Accounts
  • Fertility & Family Forming Benefits
  • On-demand mental health support
  • Global Travel Medical Insurance
  • Short and Long Term Disability Insurance
  • Life & Accident Insurance
  • 401(k) Retirement Savings Plan
  • Employee Stock Participation Plan
  • Flexible paid time off
  • Parental, pregnancy health, medical, and bereavement leave

Interested in this job?

Jobs Related To Cloudflare Software Engineer, Emerging Tech & Incubation