15h Left: Software Engineer - London

CloudFlare
London
3 weeks ago
Applications closed

At Cloudflare, we are on a mission to help build abetter Internet. Today the company runs one of the world’s largestnetworks that powers millions of websites and other Internetproperties for customers ranging from individual bloggers to SMBsto Fortune 500 companies. Cloudflare protects and accelerates anyInternet application online without adding hardware, installingsoftware, or changing a line of code. Internet properties poweredby Cloudflare all have web traffic routed through its intelligentglobal network, which gets smarter with every request. As a result,they see significant improvement in performance and a decrease inspam and other attacks. Cloudflare was named to EntrepreneurMagazine’s Top Company Cultures list and ranked among the World’sMost Innovative Companies by Fast Company. We realize people do notfit into neat boxes. We are looking for curious and empatheticindividuals who are committed to developing themselves and learningnew skills, and we are ready to help you do that. We cannotcomplete our mission without building a diverse and inclusive team.We hire the best people based on an evaluation of their potentialand support them throughout their time at Cloudflare. Come join us!Software Engineer, All Levels Hiring Process & Cloudflare'sEngineering Teams If you want to build things at Cloudflare but areunsure about which team to apply for, this role will give you thebest opportunity to match with a team that is most aligned to yourexperience, skill, and ambition. We've created a hiring processdesigned to find great candidates and figure out where they fitbest as we go along. At the end of the hiring process you will havethe opportunity to meet with one or more teams to find out if thereis a fit, but if you discover during the interview process that aparticular team or product area is interesting to you let us know.About Engineering at Cloudflare Cloudflare’s Engineers build andoperate the software that helps power 25+ million Internetproperties and millions of businesses around the world. Across ourengineering organizations, we have opportunities for high caliber,curious and empathetic people to take on big challenges and buildsome of the best skills in the industry. We’re looking for talentedteam members to help build high-growth products, help scale ourexpanding network, build tools to improve availability,performance, uptime, and response times, and make systemsfailure-resistant and ready-to-scale. Cloudflare is a systemspanning the globe, on a mission to make the Internet better,safer, and more powerful every day. As a Software Engineer atCloudflare, you’ll work on the code that runs close to the enduser, runs at a massive scale, and is deployed to 330+ citiesaround the world. Examples of software systems at Cloudflare: Sincewe don't know what team you'll be working on quite yet, here's somethings that we do at Cloudflare. This is not a complete list, butgives a good indication of the wide variety of things you mightwork on. - A TLS/HTTP proxy to make the connection from eyeball toedge as fast and secure as possible - Filtering malicious trafficand handling good traffic according to customer configuration -Content optimization that takes content served from customer sitesand makes it more performant - A platform that runs “serverless”Workers and provides a key value store - A reverse-proxy systemthat caches customer website content according to customerconfiguration - Optimization of connections from Cloudflare to ourcustomers' origin servers to reduce their load and increaseperformance - Our Authoritative DNS server and our public resolver1.1.1.1. - Data Science diving deep into HTTP request data,identifying malicious and fraudulent traffic patterns, and buildingnovel solutions for mitigating such attacks. - Full MachineLearning platform and model development, from feature engineeringto model development to release and monitoring. - One of thebiggest data pipelines in the world, operating at well over 250Mevents per second - We operate some of the fastest, and most widelydistributed services on the Internet. Your work will focus onbuilding robust, secure, and high performance distributed systems.We are a small engineering team operating at a massive scale, sowhat you do will have a huge impact. Requirements for any role Ifyou think some of this list describes you (or what you aspire tobe) we would love to talk to you. While not listed as arequirement, we also want to call out that most roles need theflexibility to be on-call outside of standard working hours toaddress technical issues as needed. - First and foremost curiosityand critical thinking - Experience (and love for) debugging toensure the system works in all cases - Experience with a continuousintegration workflow and using source control (we use git) -Designing and building APIs - Understanding of what it takes tobuild secure systems - Confidence to work in multiple programminglanguages - bonus points for Go and/or Rust Examples of desirableskills, knowledge and experience Some team-specific things we thinkare interesting and want to highlight. - Understanding systems atthe network protocol level, including the differences between whatthe specs say, and what actually happens on the Internet -Optimization of complex solutions - Experience with databases (weuse PostgreSQL and Clickhouse) - Understanding what it takes tobuild and maintain distributed systems - Good Unix knowledge,having submitted patches to Operating Systems a huge plus for someroles - Experience with monitoring, alerting and debugging highvolume production systems - Fluent in analyses of data sets such aslogs - Understanding of security and fraud detection systems WhatMakes Cloudflare Special? We’re not just a highly ambitious,large-scale technology company. We’re a highly ambitious,large-scale technology company with a soul. Fundamental to ourmission to help build a better Internet is protecting the free andopen Internet. Project Galileo: Since 2014, we've equipped morethan 2,400 journalism and civil society organizations in 111countries with powerful tools to defend themselves against attacksthat would otherwise censor their work, technology already used byCloudflare’s enterprise customers--at no cost. Athenian Project: In2017, we created the Athenian Project to ensure that state andlocal governments have the highest level of protection andreliability for free, so that their constituents have access toelection information and voter registration. Since the project,we've provided services to more than 425 local government electionwebsites in 33 states. 1.1.1.1: We released 1.1.1.1 to help fix thefoundation of the Internet by building a faster, more secure andprivacy-centric public DNS resolver. This is available publicly foreveryone to use - it is the first consumer-focused serviceCloudflare has ever released. Here’s the deal - we don’t storeclient IP addresses never, ever. We will continue to abide by ourprivacy commitment and ensure that no user data is sold toadvertisers or used to target consumers. Sound like something you’dlike to be a part of? We’d love to hear from you! This position mayrequire access to information protected under U.S. export controllaws, including the U.S. Export Administration Regulations. Pleasenote that any offer of employment may be conditioned on yourauthorization to receive software or technology controlled underthese U.S. export laws without sponsorship for an export license.Cloudflare is proud to be an equal opportunity employer. We arecommitted to providing equal employment opportunity for all peopleand place great value in both diversity and inclusiveness. Allqualified applicants will be considered for employment withoutregard to their, or any other person's, perceived or actual race,color, religion, sex, gender, gender identity, gender expression,sexual orientation, national origin, ancestry, citizenship, age,physical or mental disability, medical condition, family carestatus, or any other basis protected by law. We are anAA/Veterans/Disabled Employer. Cloudflare provides reasonableaccommodations to qualified individuals with disabilities. Pleasetell us if you require a reasonable accommodation to apply for ajob. Examples of reasonable accommodations include, but are notlimited to, changing the application process, providing documentsin an alternate format, using a sign language interpreter, or usingspecialized equipment. If you require a reasonable accommodation toapply for a job, please contact us via e-mail at via mail at 101 Townsend St. San Francisco, CA 94107. Apply forthis job * indicates a required field First Name * Last Name *Preferred First Name Email * Phone Resume/CV Enter manuallyAccepted file types: pdf, doc, docx, txt, rtf Enter manuallyAccepted file types: pdf, doc, docx, txt, rtf LinkedIn ProfileWebsite This position follows a hybrid work model, requiring atleast two days per week in our Lisbon or London office. Are youable to commit to this schedule if offered the position? *Select... Are you currently located (or willing to relocate to)within 30miles/50km of Lisbon or London? * Select... This job postis for positions in the EMEA region. Please confirm if you have theright to work in Portugal and/or UK? * Select...#J-18808-Ljbffr

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Machine Learning Jobs at Newly Funded UK Start-ups: Q3 2025 Investment Tracker

Machine learning (ML) has become the beating heart of modern tech innovation, powering breakthroughs in healthcare, finance, cybersecurity, robotics, and more. Across the United Kingdom, this surge in ML-driven solutions is fueling the success of countless start-ups—and spurring demand for talented machine learning engineers, data scientists, and related professionals. If you’re eager to join a high-growth ML company or simply want to keep tabs on the latest trends, this Q3 2025 Investment Tracker will guide you through the newly funded UK start-ups pushing the boundaries of ML. In this article, we’ll highlight key developments from Q3 2025, delve into the most promising newly funded ventures, and shed light on the machine learning roles they’re urgently seeking to fill. Plus, we’ll show you how to connect with these employers via MachineLearningJobs.co.uk, a dedicated platform for ML job seekers. Let’s dive in!

Portfolio Projects That Get You Hired for Machine Learning Jobs (With Real GitHub Examples)

In today’s data-driven landscape, the field of machine learning (ML) is one of the most sought-after career paths. From startups to multinational enterprises, organisations are on the lookout for professionals who can develop and deploy ML models that drive impactful decisions. Whether you’re an aspiring data scientist, a seasoned researcher, or a machine learning engineer, one element can truly make your CV shine: a compelling portfolio. While your CV and cover letter detail your educational background and professional experiences, a portfolio reveals your practical know-how. The code you share, the projects you build, and your problem-solving process all help prospective employers ascertain if you’re the right fit for their team. But what kinds of portfolio projects stand out, and how can you showcase them effectively? This article provides the answers. We’ll look at: Why a machine learning portfolio is critical for impressing recruiters. How to select appropriate ML projects for your target roles. Inspirational GitHub examples that exemplify strong project structure and presentation. Tangible project ideas you can start immediately, from predictive modelling to computer vision. Best practices for showcasing your work on GitHub, personal websites, and beyond. Finally, we’ll share how you can leverage these projects to unlock opportunities—plus a handy link to upload your CV on Machine Learning Jobs when you’re ready to apply. Get ready to build a portfolio that underscores your skill set and positions you for the ML role you’ve been dreaming of!

Machine Learning Job Interview Warm‑Up: 30 Real Coding & System‑Design Questions

Machine learning is fuelling innovation across every industry, from healthcare to retail to financial services. As organisations look to harness large datasets and predictive algorithms to gain competitive advantages, the demand for skilled ML professionals continues to soar. Whether you’re aiming for a machine learning engineer role or a research scientist position, strong interview performance can open doors to dynamic projects and fulfilling careers. However, machine learning interviews differ from standard software engineering ones. Beyond coding proficiency, you’ll be tested on algorithms, mathematics, data manipulation, and applied problem-solving skills. Employers also expect you to discuss how to deploy models in production and maintain them effectively—touching on MLOps or advanced system design for scaling model inferences. In this guide, we’ve compiled 30 real coding & system‑design questions you might face in a machine learning job interview. From linear regression to distributed training strategies, these questions aim to test your depth of knowledge and practical know‑how. And if you’re ready to find your next ML opportunity in the UK, head to www.machinelearningjobs.co.uk—a prime location for the latest machine learning vacancies. Let’s dive in and gear up for success in your forthcoming interviews.