Salary
💰 $154,000 - $188,000 per year
Tech Stack
Distributed Systems
About the role
- Be part of the Resiliency Organization responsible for building and maintaining the platform for deployments across Cloudflare.
- Join the Deploy@Scale team to shape the future of deployment automation and release safety.
- Ensure service resiliency by orchestrating progressive deployments, supporting health-mediated rollouts, and automating release workflows at scale.
- Work on complex, globally distributed systems that underpin every Cloudflare product.
- Advance the infrastructure that enables fast, safe delivery of changes to production, impacting the reliability of Cloudflare’s global network.
Requirements
- At least 4 years of hands-on software development experience on meaningfully complex systems.
- Experience building both backend systems and frontend widgets.
- Ability to contribute to planning, development, and execution to meet commitments and deliver with predictability.
- Experience implementing tools, processes, internal instrumentation, and methodologies.
- Comfortable working on projects with tight deadlines and short release cycles.
- Strong verbal and written English language skills.
- Medical/Rx Insurance
- Dental Insurance
- Vision Insurance
- Flexible Spending Accounts
- Commuter Spending Accounts
- Fertility & Family Forming Benefits
- On-demand mental health support and Employee Assistance Program
- 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 covering vacation and sick leave
- Leave programs, including parental, pregnancy health, medical, and bereavement leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentbackend systemsfrontend widgetsdeployment automationrelease workflowsorchestrationinternal instrumentationmethodologiescomplex systemscloud infrastructure
Soft skills
planningexecutionpredictabilitycommunicationtime managementadaptabilityproblem-solvingcollaborationattention to detailresilience