Cloudflare logo

Principal Software Engineer: Resiliency

Cloudflare

Apply Now

Job Description

Job Overview

Cloudflare is on a mission to help build a better Internet and operates one of the world’s largest networks, serving a diverse clientele. The Resiliency Engineering Team is seeking a Principal Software Engineer to manage and enhance the infrastructure that supports its solutions. This position involves collaborating with various teams to build a globally distributed, high-performance cloud environment, while mentoring engineers and shaping the future of Cloudflare's infrastructure.

Technical Requirements

Required Skills
  • • Distributed systems
  • • High volume software applications
  • • Modern strongly-typed programming languages
  • • Debugging and optimizing large-scale systems
  • • API design standards
  • • Collaboration and communication
Preferred Skills
  • • Infrastructure provisioning and automation
  • • Configuration Management systems
Experience Level

Minimum 10 years of experience

Responsibilities

  • • Build and manage tools for a globally distributed fleet of servers and network gear
  • • Design and implement scalable software solutions
  • • Mentor junior engineers in distributed systems
  • • Collaborate with teams to deliver key projects

Technical Environment

Languages

Benefits & Perks

  • • Medical/Rx Insurance
  • • Dental Insurance
  • • Vision Insurance
  • • Flexible Spending Accounts
  • • Commuter Spending Accounts
  • • On-demand mental health support
  • • 401(k) Retirement Savings Plan
  • • Flexible paid time off

Additional Information

Location
Hybrid
Type
Full-time
Compensation
Estimated annual salary of $230,000 - $281,000 for specific locations

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

Skills & Technologies