cover image
Cloudflare

Cloudflare

www.cloudflare.com

13 Jobs

5,205 Employees

About the Company

Cloudflare, Inc. (NYSE: NET) is the leading connectivity cloud company. It empowers organizations to make their employees, applications and networks faster and more secure everywhere, while reducing complexity and cost. Cloudflare’s connectivity cloud delivers the most full-featured, unified platform of cloud-native products and developer tools, so any organization can gain the control they need to work, develop, and accelerate their business.

Powered by one of the world’s largest and most interconnected networks, Cloudflare blocks billions of threats online for its customers every day. It is trusted by millions of organizations – from the largest brands to entrepreneurs and small businesses to nonprofits, humanitarian groups, and governments across the globe.

Listed Jobs

Company background Company brand
Company Name
Cloudflare
Job Title
Senior Software Engineer
Job Description
**Job Title:** Senior Software Engineer – Production Engineering **Role Summary:** Design, develop, and deliver high‑performance software for Cloudflare’s internal and external platforms. Drive reliability, scalability, and automation across globally distributed systems while mentoring peers and advancing developer experience. **Expectations:** - Build and evolve services/APIs that enhance availability, performance, and response times. - Champion front‑end system quality and developer velocity. - Independently lead projects from concept through production. - Contribute to open‑source and adopt cutting‑edge technologies. **Key Responsibilities:** - Design, code, and ship features in JavaScript/TypeScript and React for large‑scale web applications. - Implement and maintain CI/CD pipelines, testing frameworks (e.g., Playwright, Cypress), and UI infrastructure. - Develop automation and tooling to improve system reliability and operational speed. - Collaborate with cross‑functional, globally distributed teams on distributed systems. - Conduct knowledge‑sharing sessions, mentorship, and code reviews. - Research, prototype, and integrate new technologies and best practices. - Contribute to and maintain integration test suites with API mocks; support RESTful API consumption. **Required Skills:** - 5+ years front‑end engineering experience, strong expertise in JavaScript, TypeScript, and React. - Deep understanding of UI infrastructure, modern bundlers (Webpack, Vite), and testing tools. - Proficiency in CI/CD concepts and implementation. - Ability to drive projects end‑to‑end with minimal supervision. - Strong problem‑solving, communication, and mentorship abilities. - Familiarity with RESTful APIs; exposure to Go backend development is a plus. - Experience building and scaling large‑scale web applications. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience). - No specific certifications required; relevant industry certifications are a plus.
London, United kingdom
Hybrid
Senior
25-12-2025
Company background Company brand
Company Name
Cloudflare
Job Title
Application Security Engineer
Job Description
**Job title:** Application Security Engineer **Role Summary:** Deliver end‑to‑end technical implementation, migration, and support of Cloudflare's Layer 7 security services (DDoS, WAF, API Gateway, Bot Management, Certificates, Rate Limiting, SSL, Page Shield) to enterprise customers. Act as a customer‑facing technical specialist, producing design artifacts, configuring environments, troubleshooting issues, and sharing knowledge across teams. **Expectations:** - 5+ years in a customer‑facing technical role (Engineer, Architect, Consultant, or Support). - Manage multiple project timelines, prioritize competing demands, and travel up to 30 %. - Perform in English; additional European language fluency is a plus. **Key Responsibilities:** - Gather business/technical requirements, produce Solution Design, HLD/LLD, deployment/migration plans, and transition documentation. - Execute configurations, scripts, and changes in the customer environment following change‑management processes. - Troubleshoot implementation problems, collaborate with Support, Engineering, and higher‑level teams on escalations. - Create and improve operational assets: templates, automation scripts, procedures, workflows. - Contribute to internal/external documentation, Q&A, and best‑practice iterations. **Required Skills:** - Deep understanding of OSI layers (TCP/IP, TLS, DNS, HTTP) and internet security technologies. - Experience configuring DDoS protection, WAFs, Bot Management, Rate Limiting, certificates, and related services. - Strong scripting abilities (Python, JavaScript, Bash). - Familiarity with infrastructure‑as‑code (Terraform) and API integration. - Knowledge of performance metrics for web properties (speed, latency, caching, HTTP/3, TLS v1.3). - Project management aptitude, deadline‑oriented, and adaptable to uncertainty. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Security, or related field (or equivalent experience). - Relevant certifications such as Certified Information Systems Security Professional (CISSP), Certified Cloud Security Professional (CCSP), or equivalent are advantageous.
United kingdom
Remote
Mid level
25-12-2025
Company background Company brand
Company Name
Cloudflare
Job Title
Senior Software Engineer, Backend
Job Description
Job title: Senior Software Engineer, Backend Role Summary: Lead design, development, and maintenance of the control‑plane API platform, building customer‑facing and internal service APIs using Go, PostgreSQL, Redis, Docker, Kubernetes and Terraform. Ensure high scalability, reliability, security, and maintainability while collaborating with product and reliability teams. Expactations: 7‑10 years of professional software engineering at large scale; on‑call readiness; deep expertise in Go, RESTful API design, OpenAPI, Terraform providers, and distributed system architecture; strong problem‑solving and communication skills. Key Responsibilities: - Design, implement, document, and evolve RESTful APIs with OpenAPI contracts. - Build and maintain scalable services in Go, PostgreSQL, Redis, and modern containerized environments. - Develop and manage custom Terraform providers for infrastructure automation. - Optimize performance, diagnose distributed failures, and perform capacity planning. - Collaborate with product and reliability teams to refine functional requirements and technical designs. - Mentor junior engineers, conduct code reviews, and enforce test coverage and documentation standards. - Participate in on‑call rotation to resolve production incidents. Required Skills: - Go programming, SQL, PostgreSQL/Redis experience. - Advanced API design, OpenAPI, and REST principles. - Terraform infrastructure as code, including provider development. - Docker and Kubernetes container orchestration. - Distributed systems design, fault tolerance, and performance optimization. - CI/CD pipelines, automated testing, and security best practices. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience. - Relevant cloud, dev‑ops, or security certifications are a plus but not mandatory.
London, United kingdom
Hybrid
Senior
28-12-2025
Company background Company brand
Company Name
Cloudflare
Job Title
Software Engineer Intern (Summer 2026)
Job Description
**Job Title:** Software Engineer Intern (Summer 2026) **Role Summary:** Provide short‑term engineering support on a global network platform. Deliver functional code, participate in design reviews, and collaborate with cross‑functional teams to influence a product that serves millions of Internet users. **Expectations:** * Complete at least one end‑to‑end project in a 12‑16‑week cycle. * Work independently while seeking guidance from a mentor. * Present project outcomes to senior leadership and company audiences. * Engage with professional development workshops and networking initiatives. **Key Responsibilities:** * Design, develop, and ship code in production environments (e.g., Typescript/JS, Go, Rust, C/C++, Python). * Participate in code reviews, debugging, and performance tuning. * Collaborate with product, design, and operations teams across the organization. * Write technical documentation and blog posts; present at internal conferences. * Maintain high quality with automated tests and continuous integration pipelines. **Required Skills:** * Proficient in at least one of: TypeScript/JavaScript, Go, Rust, C/C++, Python. * Strong analytical and problem‑solving abilities. * Self‑directed, proactive, and able to work with minimal supervision. * Good communication and documentation skills. * Passion for software engineering demonstrated through personal projects, open‑source contributions, or use of public developer platforms (bonus). **Required Education & Certifications:** * Current enrollment in a bachelor’s or master’s program in Computer Science, Engineering, Mathematics, Statistics, or related field. * Commitment to a minimum 12‑week internship. * No specific certifications required.
London, United kingdom
Hybrid
Fresher
29-12-2025