Cloudflare is the world’s leading cloud platform that delivers an integrated suite of security, performance, and reliability solutions for websites, applications, and APIs. Our mission is to power a better Internet, and we work with over a million customers from around the world.
Cloudflare is built on a unique cloud infrastructure that is focused on scaling, performance, and reliability. Our Cloudflare Optimized Infrastructure is built from the ground up to provide the best performance, security, and reliability for our users. Our software-defined network gives us the freedom to quickly adapt to make the most of current networking trends.
Cloudflare’s power isn’t limited to just our cloud platform. We provide innovative security, performance, and reliability solutions to ensure that our users are able to build, deploy, and manage applications on their own terms with the most advanced technology available.
Cloudflare’s team comprises of engineers, developers, architects, operations specialists, designers, and strategists who are passionate about their craft. We are looking for technology professionals who are driven to make a lasting impact on the world. If you want to shape the future of the Internet with those who are devoted to powering a better Internet, then Cloudflare is the right place for you. We are committed to creating an environment focused on collaboration, learning, and facilitating the sharing of ideas.
At Cloudflare, we believe in the power of technology and its potential to solve many of the world’s problems. If you’re looking to join a team dedicated to innovating and pushing the boundaries of what’s possible, then Cloudflare is the place for you.
Quick Links
Career Paths
Reviews
FAQs
Software Engineer
Average Work Hours (weekly unless noted): 40 hours
Average Salary (yearly in dollars unless noted): $90,000 - $110,000
Description: Develop, implement, and maintain software applications for cloud computing platforms. Responsible for the programming and design of applications. Collaborate with a cross-functional team of engineers, product managers, and system architects. Utilize and maintain robust version control systems. Analyze and troubleshoot software systems.
Qualifications / Requirements: Bachelor's degree in computer science, information management, engineering, or other related field. 3-5 years' experience in software engineering. Understanding of object-oriented principles. Strong problem-solving, organizational, and communication skills. Experience utilizing and developing RESTful API's. Knowledge of programming languages, including Java, JavaScript, Ruby, and Go.
Average Work Hours (weekly unless noted): 40 hours
Average Salary (yearly in dollars unless noted): $95,000 - $115,000
Description: Maintain and optimize Cloudflare services using automation and scripting. Monitor application performance, diagnose issues, and troubleshoot infrastructure and applications. Assist with managing server clusters and deployment strategies. Develop infrastructure and automation tools, reports, and dashboards. Design, implement, and monitor the security of cloud-based architectures.
Qualifications / Requirements: Bachelor's degree in computer science, information management, engineering, or other related field. 3-5 years' experience in DevOps. Knowledge of business goals and operations. Proficiency with Linux systems. Understanding of automation tools, such as Ansible or Chef. Strong problem-solving, organizational, and communication skills.
Average Work Hours (weekly unless noted): 40 hours
Average Salary (yearly in dollars unless noted): $100,000 - $120,000
Description: Design, implement, and maintain security architecture. Monitor threats, vulnerabilities, and attack patterns. Develop and implement security policies, procedures, and protocols. Analyze security sessions to identify potential threats and risks. Develop risk mitigation strategies and monitor its effectiveness. Prepare and distribute security reports.
Qualifications / Requirements: Bachelor's degree in computer science, information management, engineering, or other related field. 5+ years' experience in cyber security. Understanding of security protocols, such as IPSec, TLS, SSL, and SFTP. Knowledge of intrusion detection technologies, such as IDS and IPS. Expert in security compliance standards, such as ISO 27001, NERC CIP, and GDPR. Strong problem-solving, organizational, and communication skills.
Average Work Hours (weekly unless noted): 40 hours
Average Salary (yearly in dollars unless noted): $85,000 - $105,000
Description: Install, configure, and maintain Cloudflare systems and applications. Configure and monitor databases, such as MySQL and MongoDB. Develop automation scripts and test system performance. Troubleshoot hardware and software issues. Maintain system logs and audit software configurations. Ensure security of cloud-based services.
Qualifications / Requirements: Bachelor's degree in computer science, information management, engineering, or other related field. 3-5 years' experience in systems administration. Knowledge of operating systems, such as Linux and Unix. Understanding of virtualization technologies, such as Amazon Web Services (AWS) and Google Cloud Platform. Familiarity with software development and system administration tools. Strong problem-solving, organizational, and communication skills.
Average Work Hours (weekly unless noted): 40 hours
Average Salary (yearly in dollars unless noted): $90,000 - $110,000
Description: Collect, interpret, and analyze data from Cloudflare applications and systems. Develop models and algorithms to optimize performance, security, and user experience. Utilize machine learning to gain insights into customer behavior and trends. Develop reports and data visualizations to track trends and performance. Provide support to business teams for decision-making.
Qualifications / Requirements: Bachelor's degree in computer science, information management, engineering, or other related field. 3-5 years' experience in data science or related field. Knowledge of scripting languages, such as Python or R. Understanding of data visualization and analysis tools, such as Tableau and SPSS. Understanding of database systems, such as SQL and NoSQL. Strong problem-solving, analytical, and communication skills.
Average Work Hours (weekly unless noted): 40 hours
Average Salary (yearly in dollars unless noted): $90,000 - $110,000
Description: Create engaging user-interfaces for Cloudflare web and mobile applications. Develop wireframes, storyboards, user scenarios, and mockups. Research user experience trends, platforms, methodologies and technologies. Work with UI designers, developers, and product managers to ensure consistency. Analyze application performance and user feedback.
Qualifications / Requirements: Bachelor's degree in graphic design, human-computer interaction, or other related field. 3-5 years' experience in UX design. Understanding of web technologies, such as HTML, CSS, and JavaScript. Proficient with design applications, such as Photoshop, InDesign, and Adobe Illustrator. Knowledge of user-experience planning and usability methodologies. Strong problem-solving, organizational, and communication skills.
As someone working in the IT department at Cloudflare, I couldn't ask for a better workplace. Everyone is supportive and the team is tight knit. The technology is constantly evolving and it's nice to be able to use the latest tools in our projects. Management is always Approachable and responsive. I've become very knowledgeable in the IT field due to my time here, and have vast opportunities for personal and professional development.
Daniel.
Review Rating:
4.9/5
4.9
I am a programmer at Cloudflare and highly recommend it. The company offers great benefits and compensation and the team is friendly and supportive. The environment is great for learning and I have improved my programming skills immensely since joining. I have had plenty of opportunities to be creative and development innovative solutions for customers. Inclusive and diverse, I can honestly say I enjoy working here and I'm proud of the accomplishments of Cloudflare.
John.
Review Rating:
4.8/5
4.8
I love being part of the design team at Cloudflare! I get to use my creative side and develop products that I would be proud of. The feedback, support and guidance from my team and management is always appreciated, and the atmosphere in the office has been so positive and pleasant. Its exciting to be part of a growing company where I can both create and utilize my skills.
Alyssa.
Review Rating:
4.6/5
4.6
It's been a great experience so far as the IT technician at Cloudflare. I enjoy the fast paced and dynamic atmosphere which encourages growth and progress. I've gained a lot of valuable experience from being here, with ample opportunities to work on projects that challenge me. I appreciate the trust and support from management and the chance to develop my expertise in the field.
Jack.
Review Rating:
4.5/5
4.5
Working at Cloudflare is great! I get to work on the development of products with cutting edge technology and the latest web technologies. I'm always learning something new and the collaboration between departments is great. I'm given a lot of freedom to experiment, with support from my colleagues, and the overall culture is incredibly positive and inspiring. The work is always challenging and rewarding and I am proud to be part of this amazing company.
Frequently Asked Questions
What is the company's mission?
Cloudflare’s mission is to help build a better Internet that is secure, fast, and reliable for everyone.
What qualifications are necessary for a position at Cloudflare?
Qualifications vary depending on the position, but generally include strong problem-solving and communication abilities and a background in computer science or engineering.
What career opportunities are available at Cloudflare?
Cloudflare provides career opportunities in Engineering, Sales, Marketing, Customer Success, and more.
What types of technology does Cloudflare use?
Cloudflare uses a wide range of technologies including Linux, networking, security, storage, databases, and virtualization.
What type of company culture does Cloudflare foster?
Cloudflare fosters an environment of collaboration, innovation, and fun. We value open communication, respect for each other, and a commitment to excellence.
Locations: San Francisco, London, Singapore, Tokyo, Sydney, New York
Career Paths: Software Engineer, Network Engineer, Network Security Engineer, Solutions Architect, Systems Administrator, DevOps Engineer, Product Manager, Technical Support Engineer, Sales Engineer, Data Scientist.
As someone working in the IT department at Cloudflare, I couldn't ask for a better workplace. Everyone is supportive and the team is tight knit. The technology is constantly evolving and it's nice to be able to use the latest tools in our projects. Management is always Approachable and responsive. I've become very knowledgeable in the IT field due to my time here, and have vast opportunities for personal and professional development.
Cloudflare's mission is to help build a better Internet that is secure, fast, and reliable for everyone.
What qualifications are necessary for a position at Cloudflare?
Qualifications vary depending on the position, but generally include strong problem-solving and communication abilities and a background in computer science or engineering.