Taro Logo

Software Engineer - Resiliency

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

Description For Software Engineer - Resiliency

Cloudflare, a leading provider of Internet infrastructure and security solutions, is seeking a Software Engineer specializing in Resiliency to join their team in Bengaluru. This role is part of Cloudflare's Infrastructure Team, which handles trillions of requests per month and forms the backbone of their global network.

The position requires an experienced developer with at least 4 years of hands-on experience in complex system development. You'll be responsible for building and maintaining the critical systems that manage Cloudflare's vast infrastructure at scale. Your work will directly impact the company's ability to serve its millions of customers, from individual bloggers to Fortune 500 companies.

Key responsibilities include developing automation systems for server provisioning, maintenance, and decommissioning, as well as creating solutions that reduce manual effort and support Cloudflare's rapid growth. You'll work with both backend systems and frontend widgets, requiring a versatile skill set and the ability to adapt to various technical challenges.

Cloudflare offers a unique opportunity to work on systems that literally help build a better Internet. The company is known for its innovative projects like Project Galileo, which protects journalism and civil society organizations, and the 1.1.1.1 DNS resolver, which enhances Internet privacy and security. Their commitment to maintaining a diverse and inclusive workplace, combined with their mission to protect the free and open Internet, makes this an exciting opportunity for engineers who want to make a significant impact.

The ideal candidate will thrive in a fast-paced environment, possess strong communication skills, and have experience with data center management tools. You'll be joining a company that values curiosity and empathy, and provides support for continuous learning and skill development. This role offers the chance to work on meaningful projects that affect millions of Internet properties while being part of a team that's committed to innovation and technical excellence.

Last updated a day ago

Responsibilities For Software Engineer - Resiliency

  • Developing and maintaining systems that manage Cloudflare's infrastructure at scale
  • Working on automations for provisioning, expanding, repairing, and decommissioning servers
  • Contributing to an autonomous system that reduces manual effort
  • Collaborating with team to understand business needs and develop technical solutions
  • Working in a fast-paced iterative engineering environment

Requirements For Software Engineer - Resiliency

Linux
  • 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
  • Strong verbal and written English language skills
  • Experience with DCIM, CMDB, IPAM, and other Data Center and Asset Lifecycle Management tools is a plus

Benefits For Software Engineer - Resiliency

Visa Sponsorship
  • Equal opportunity employer
  • Reasonable accommodations for qualified individuals with disabilities

Interested in this job?

Jobs Related To Cloudflare Software Engineer - Resiliency