Cloudflare

Rating:
5/5
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

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.

DevOps Engineer

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.

Cyber Security Engineer

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.

Systems Administrator

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.

Data Scientist

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.

UX Designer

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.
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.
Job Contacts: jobs@cloudflare.com

Recent Reviews

Ella
4.7/5
4.7
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.

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.