Top Engineering Jobs in London

5 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Design, implement, and operate Cloudflare’s S3-compatible R2 API gateway across Workers and Kubernetes. Own authentication, authorization, routing, rate limiting, error handling, API compatibility, reliability, observability, and production operations. Lead projects from design through deployment, participate in on-call and incident response, improve performance, and collaborate with storage, metadata, networking, and platform teams. Use AI coding tools extensively in daily development.
Top Skills: Cloudflare WorkersDurable ObjectsEdge ComputingGoHTTPKubernetesObject StorageRustS3 ApiTypescript
10 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Build and operate Cloudflare’s globally distributed Edge platform across more than 320 cities. Develop automation and tooling to improve availability, performance, scalability, and operational velocity; monitor and diagnose production systems; troubleshoot Linux, networking, DNS, HTTP, TLS, BGP, and distributed-system issues; and support services in a follow-the-sun environment. The role includes on-call flexibility and collaboration across systems, network, and software engineering teams.
Top Skills: AnsibleApacheBgpChefConsulDnsDockerGoGrafanaGraphiteHaproxyHTTPIp AnycastKey-Value StoresLinuxLinux KernelNginxNomadOpentsdbPostgresPrometheusPuppetPythonSaltstackSQLSquidTlsVarnish
10 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Entry level
Entry level
Cloud • Information Technology • Security • Software • Cybersecurity
Build and improve features for Cloudflare’s global edge web server, focusing on the rules engine and control plane. Design reliable, safe, highly available distributed systems, improve performance, create new systems, and collaborate with platform and product engineering teams. The role involves applying algorithms, data structures, concurrency controls, and practical computer science to large-scale web infrastructure.
Top Skills: GoRust
10 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Entry level
Entry level
Cloud • Information Technology • Security • Software • Cybersecurity
Develop and maintain Cloudflare’s Rust-based Front Line web server, which processes over 150 million HTTP requests per second. Improve edge availability, safety, reliability, security, deployment frequency, automation, observability, and performance. Collaborate across engineering and product teams to design solutions for large-scale distributed systems and drive continuous operational improvement.
Top Skills: AutomationConcurrency Control SystemsDistributed SystemsGoHTTPObservabilityPerformance EngineeringRustWeb ProtocolsWeb Servers
12 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Entry level
Entry level
Cloud • Information Technology • Security • Software • Cybersecurity
Design, implement, and operate Cloudflare’s S3-compatible R2 API gateway at global scale. Responsibilities include authentication, authorization, routing, rate limiting, error handling, distributed systems development, reliability and observability improvements, deployment, monitoring, incident response, and cross-team coordination. The role also involves on-call participation, postmortems, compatibility with the S3 API, and extensive use of AI tools for development and operations.
Top Skills: Cloudflare WorkersDurable ObjectsGoHTTPKubernetesRustS3 ApiTypescript
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
12 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Lead and grow the Workers KV engineering team, shaping product features, improving performance, and delivering scalable distributed storage systems. Responsibilities include hiring, onboarding, professional development, planning, execution oversight, process improvement, instrumentation, and resolving delivery blockers. The role partners technical strategy with business goals while building reliable, high-performance developer APIs and infrastructure for Cloudflare’s global edge network.
Top Skills: Cache ArchitecturesDistributed StorageDistributed SystemsGoHTTPJavaScriptLinux/UnixRest ApisServerless PlatformsTypescriptWeb BrowsersWebassembly
Reposted 15 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Design, build, and operate globally distributed storage systems; own code from design to release; provision and benchmark storage hardware; model failure domains; build observability, runbooks, and automation; collaborate across teams to ensure reliability, performance, and scalability.
Top Skills: GoPythonRustSaltstackTerraform
Reposted 15 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Design and implement foundational layers of next-generation distributed storage and streaming systems. Own code end-to-end, architect consistency models, optimize storage engine performance, design data-centric APIs, and debug complex race conditions, partitions, and infrastructure-level failures. Work across system layers using Rust/C++ and interact with JavaScript/TypeScript as needed.
Top Skills: C++Consensus AlgorithmsCrdtsDistributed SystemsJavaScriptLog-Structured Merge-TreesRustStorage EnginesStream ProcessingTime-Series DatabasesTypescript
16 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Build and maintain Cloudflare’s globally distributed Quicksilver key-value store using Go and C. Develop features, improve CPU and memory performance, enhance monitoring and operational tooling, and debug complex, hard-to-reproduce issues across the software stack. Responsibilities include code reviews, testing, deployments, rollbacks, operations, alerting, and on-call support for a system operating across tens of thousands of servers and hundreds of data centers.
Top Skills: AlertingCDistributed SystemsGoIntegration TestingKey-Value StoresMonitoringPeer-To-Peer SystemsStorage SystemsUnit Testing
17 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Internship
Internship
Cloud • Information Technology • Security • Software • Cybersecurity
Software engineering intern building and delivering projects for Cloudflare’s global network over a 12–14 week term. The role involves collaborating cross-functionally, working with an experienced mentor, developing software at Internet scale, presenting project results, and participating in professional development and company networking activities. Interns may also contribute to Cloudflare’s blog and media programs.
Top Skills: CC++GoJavaScriptMicroservicesPythonRustTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account