1

Cloudflare Jobs (NOW HIRING)

Principal Software Engineer

Austin, TX · On-site

$133K - $179K/yr

Cloudflare is a company on a mission to build a better Internet, operating one of the world's largest networks that supports millions of websites and Internet properties. They are seeking a Principal ...

Principal Software Engineer

Atlanta, GA · On-site

$129K - $174K/yr

Cloudflare is a company on a mission to build a better Internet, operating one of the world's largest networks that supports millions of websites and Internet properties. They are seeking a Principal ...

Principal Software Engineer

Seattle, WA · On-site

$153K - $206K/yr

Cloudflare is a company on a mission to build a better Internet, operating one of the world's largest networks that supports millions of websites and Internet properties. They are seeking a Principal ...

Principal Software Engineer

Washington, DC · On-site

$152K - $204K/yr

Cloudflare is a company on a mission to build a better Internet, operating one of the world's largest networks that supports millions of websites and Internet properties. They are seeking a Principal ...

Software Engineer, Data

Austin, TX

$113K - $136K/yr

Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web ...

Senior Software Engineer - Egress

Austin, TX

$121K - $160K/yr

Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web ...

next page

Showing results 1-20

Cloudflare information

See salary details

$12

$20

$29

How much do cloudflare jobs pay per hour?

As of Jun 13, 2026, the average hourly pay for cloudflare in the United States is $20.15, according to ZipRecruiter salary data. Most workers in this role earn between $16.35 and $25.00 per hour, depending on experience, location, and employer.

Is it hard to get a job at Cloudflare?

Getting a job at Cloudflare can be competitive, as the company seeks candidates with strong technical skills, problem-solving abilities, and relevant experience in networking, security, or software development. The hiring process typically involves multiple interviews, technical assessments, and a review of your background. Preparing thoroughly and demonstrating your expertise can improve your chances of success.

What is a Cloudflare job?

A Cloudflare job refers to a role at Cloudflare, a company specializing in web performance, security, and reliability services. Employees work on various aspects of internet infrastructure, such as content delivery networks (CDNs), DDoS protection, and zero-trust security solutions. Roles at Cloudflare span engineering, product management, sales, marketing, and customer support. The company emphasizes innovation, scalability, and global impact, offering opportunities to work on cutting-edge technology.

Is Cloudflare a good company to work for?

Cloudflare is known for offering competitive salaries, a collaborative work environment, and opportunities to work with advanced cybersecurity and networking technologies. Employees often cite strong company culture, flexible schedules, and a focus on innovation as positive aspects of working there.

What types of projects or problems do Cloudflare team members typically work on?

Cloudflare team members are frequently involved in optimizing website performance, enhancing security measures to prevent cyber attacks, and supporting large-scale content delivery networks. They may work on deploying and maintaining secure infrastructure, troubleshooting network issues, implementing new technologies, and collaborating with both engineering and customer support teams to resolve client needs. The work is dynamic, often requiring quick responses to evolving security threats and real-time incidents. Team members regularly participate in cross-functional initiatives and are encouraged to innovate as part of Cloudflare’s culture of continuous improvement. This environment offers excellent opportunities for career growth and exposure to cutting-edge cloud and security technologies.

What are the key skills and qualifications needed to thrive in the Cloudflare position, and why are they important?

To thrive in a Cloudflare role, you need a strong background in networking, web security, and cloud infrastructure, often supported by a relevant degree or certifications such as CompTIA Security+ or AWS Certified Solutions Architect. Familiarity with tools like CDN platforms, DDoS mitigation services, DNS management systems, and scripting languages such as Python or Bash is highly valued. Strong problem-solving skills, teamwork, and effective communication set exceptional candidates apart in fast-moving environments. These abilities are crucial in ensuring trusted, high-performance, and secure web experiences for clients while responding rapidly to technical challenges.

Does Cloudflare have remote jobs?

Cloudflare offers remote job opportunities across various roles, including engineering, customer support, and sales. Many positions are fully remote or have flexible work arrangements, and the company often seeks candidates with skills in networking, security, and cloud technologies.

How much do Cloudflare interns get paid?

Cloudflare internships typically offer hourly pay ranging from $20 to $30, depending on location and experience. Interns often work full-time during the summer and may be involved in projects related to cybersecurity, networking, or software development.
More about Cloudflare jobs
What cities are hiring for Cloudflare jobs? Cities with the most Cloudflare job openings:
What states have the most Cloudflare jobs? States with the most job openings for Cloudflare jobs include:
Infographic showing various Cloudflare job openings in the United States as of June 2026, with employment types broken down into 100% Full Time. Highlights an 50% In-person, and 50% Remote job distribution, with an average salary of $41,910 per year, or $20.1 per hour.
Principal Software Engineer

Principal Software Engineer

Cloudflare

Austin, TX • On-site

$133K - $179K/yr

Full-time

Posted 6 days ago


Job description

Job Summary:
Cloudflare is a company on a mission to build a better Internet, operating one of the world’s largest networks that supports millions of websites and Internet properties. They are seeking a Principal Software Engineer to join their Product Platform Task Force, where the role involves leading complex technical projects, mentoring senior engineers, and shaping the technical strategy across the engineering organization.
Responsibilities:
• Define technical strategy and lead execution of high-impact, cross-cutting initiatives that benefit the entire engineering organization, such as service-to-service authentication systems, RBAC/authorization frameworks, ultra-distributed architectures leveraging Cloudflare's edge network, API layer improvements, observability infrastructure, and shared services that span our product portfolio.
• Architect and implement security-critical systems including authentication, authorization, and access control mechanisms that work seamlessly across our distributed infrastructure, ensuring both robust security postures and excellent developer experiences for teams building on these platforms.
• Design and build ultra-distributed systems that take full advantage of Cloudflare's massive global edge network, including edge computing with Workers and Durable Objects, ensuring our services deliver exceptional performance and reliability to users worldwide while managing the complexity of geo-distributed state and coordination.
• Set architectural standards and technical direction for our Product Platform stack—including Go services, Python pipelines, TypeScript edge computing (Cloudflare Workers/Durable Objects), and PostgreSQL data layer—ensuring decisions balance immediate business needs with long-term scalability, maintainability, and engineering velocity.
• Identify critical technical debt, systemic inefficiencies, and infrastructure gaps across the organization, building business cases and driving consensus among leadership to fund and execute solutions that might otherwise fall through the cracks of product-focused roadmaps.
• Serve as a technical force multiplier by embedding with tiger teams or product groups that need deep infrastructure expertise, providing architectural leadership, hands-on implementation where needed, and ensuring projects ship with production-grade reliability, security, and performance.
• Mentor and elevate senior engineers across the organization through code reviews, architectural discussions, and technical design reviews, establishing patterns and practices for distributed systems, security, and edge computing that raise the bar for engineering excellence throughout the company.
Qualifications:
Required:
• 10+ years of software engineering experience with a demonstrated history of leading complex, organization-wide technical initiatives that delivered measurable improvements to system performance, reliability, security, developer productivity, or engineering culture.
• Deep expertise in building distributed systems and production infrastructure at scale, with proficiency in Go and strong working knowledge of Python/TypeScript; proven ability to make sound architectural decisions for systems that span multiple data centers, regions, or edge locations.
• Strong understanding of authentication, authorization, and security fundamentals including experience designing and implementing service-to-service authentication systems, RBAC/permission models, identity management, or similar security-critical infrastructure.
• Extensive experience with PostgreSQL or similar relational databases at scale, including advanced optimization techniques, replication strategies, and understanding the tradeoffs of distributed data storage and consistency models.
• Strong track record of technical leadership and influence without direct authority, including driving consensus on technical decisions across multiple teams, mentoring senior engineers, and establishing architectural patterns that are widely adopted across an organization.
• Exceptional ability to navigate ambiguous problem spaces, identify the highest-impact technical work, and drive projects autonomously from conception through adoption—balancing pragmatic execution with long-term technical excellence.
• Please be prepared to discuss specific examples of organization-wide technical initiatives you've led, particularly distributed systems or security infrastructure, their measurable business impact, and how you influenced technical direction across multiple teams.
Preferred:
• Deep experience with Cloudflare's developer platform, particularly Cloudflare Workers, Durable Objects, and architecting ultra-distributed applications for edge computing environments at global scale.
• Previous experience as a Principal Engineer, Staff+ engineer, or technical leader on platform, infrastructure, or task force teams that operate outside traditional product roadmaps with a focus on enabling engineering organizations.
• Proven expertise in building developer platforms, service mesh architectures, zero-trust security systems, API gateways, or other foundational distributed infrastructure that significantly improved engineering velocity or operational excellence.
• Experience architecting and operating billing systems, usage metering, or other high-stakes platform components that require exceptional reliability, accuracy, and work correctly in distributed, eventually-consistent environments.
• Public evidence of technical leadership such as conference talks on distributed systems or security, widely-read technical blog posts, significant open source contributions, or published architectural patterns that have been adopted by the broader engineering community.
Company:
Cloudflare is a web performance and security company that provides online services to protect and accelerate websites online. Founded in 2009, the company is headquartered in San Francisco, USA, with a team of 1001-5000 employees. The company is currently Late Stage.