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
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