Taro Logo

Software Engineer: Resiliency

Cloudflare runs one of the world's largest networks powering millions of websites and Internet properties, providing protection and acceleration without hardware or software changes.
$137,000 - $188,000
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity

Job Description

Cloudflare is seeking a Software Engineer: Resiliency to join their Infrastructure Team, specifically working on the Maintenance Optimizer team. This role is crucial in developing and maintaining systems that manage Cloudflare's massive infrastructure at scale. The position involves building a cutting-edge Maintenance Coordination System using TypeScript and Go, which will be essential for guaranteeing service level capacity and dynamically allocating hardware resources across one of the world's largest networks.

The role offers an exciting opportunity to work on complex, globally distributed systems that underpin Cloudflare's core infrastructure and all its products. You'll be part of a team ensuring the seamless operation of their global network, which handles trillions of requests per month. The position requires strong technical skills, including experience with both backend systems and frontend widgets, as well as the ability to work effectively in a fast-paced environment.

Cloudflare offers a comprehensive benefits package, including medical, dental, and vision insurance, flexible spending accounts, 401(k) retirement savings, and equity participation. The company has a strong commitment to building a better Internet, demonstrated through initiatives like Project Galileo, the Athenian Project, and their privacy-focused 1.1.1.1 DNS resolver.

This is an ideal opportunity for experienced engineers who want to make a significant impact on Internet infrastructure while working for a company that values innovation, privacy, and security. The role offers competitive compensation, varying by location, and provides the chance to work on meaningful projects that affect millions of Internet properties worldwide.

Last updated a day ago

Responsibilities For Software Engineer: Resiliency

  • Develop and maintain systems that manage Cloudflare's infrastructure at scale
  • Work on the Maintenance Optimizer team to build cutting-edge Maintenance Coordination System
  • Guarantee service level capacity and dynamically allocate hardware resources
  • Support critical capacity SLOs
  • Collaborate with team to understand business needs and develop technical solutions
  • Work closely with internal customers to understand requirements

Requirements For Software Engineer: Resiliency

TypeScript
Go
  • 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
  • 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
  • Experience with DCIM, CMDB, IPAM, and other Data Center and Asset Lifecycle Management tools is a plus
  • Experience with data ingestion and analysis
  • Experience with graph theory

Benefits For Software Engineer: Resiliency

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
Commuter Benefits
Equity
  • 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
  • Parental, pregnancy health, medical, and bereavement leave

Related Jobs

Systems Engineer

Mid-level Systems Engineer position at Cloudflare, building automation systems and internal tools to enhance customer support operations, requiring Go/TypeScript expertise and 3-5 years experience.

Software Integrity Engineer - CoreOS Performance QE

Quality Engineering Software Integrity Engineer role at Apple focusing on performance testing and quality assurance for CoreOS, offering competitive compensation and comprehensive benefits.

Software Quality Engineer, Photos

Software Quality Engineer position at Apple focusing on Photos app testing, requiring 3 years experience and offering comprehensive benefits.

Software Engineer (SAP Application Engineer), IS&T Enterprise Systems

SAP Application Engineer role at Apple, focusing on enterprise systems development using ABAP and S/4 HANA technologies.

Software Developer in Test, LocalStorage QA

Software Developer in Test position at Apple focusing on LocalStorage QA and automated testing for storage technologies.