Senior/Software Engineer, Platforms & Productivity
Senior/Software Engineer, Platforms & Productivity

Senior/Software Engineer, Platforms & Productivity

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Design and build scalable systems while improving developer productivity tools.
  • Company: Join Cloudflare, a leader in building a better Internet for millions worldwide.
  • Benefits: Enjoy hybrid work options, a supportive culture, and opportunities for personal growth.
  • Why this job: Be part of a mission-driven team that values diversity and innovation in tech.
  • Qualifications: Experience with Bash, TypeScript, Go, and Kubernetes is preferred.
  • Other info: Cloudflare champions inclusivity and offers reasonable accommodations for applicants.

The predicted salary is between 43200 - 72000 £ per year.

About Us

At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code.

Available Locations: Lisbon or London

About the Department

Cloudflare’s Engineering Team builds and runs the software that handles large amounts of requests on the Internet today. We also build and run the internal tools and platforms that run that software. Individual engineering teams are typically responsible for large areas with considerable impact, and able to execute autonomously within that space to deliver value to their customers - be they internal or external. Many of Cloudflare’s critical internal services run on Kubernetes. These services include those responsible for Cloudflare’s control plane and APIs, data analytics and other internal tools used to manage our global network.

About the team and the role

The Engineering Platform and Productivity team has a charter to build a self-service, resilient, and scalable platform using a combination of Open Source projects, intellectual property, and internal infrastructure. The charter includes to build tools and services that help easily integrate a base set of capabilities into Cloudflare’s products. These services have cross cutting concerns that hundreds of fellow engineers use as the building blocks at Cloudflare.

What you’ll do

  • Design and build scalable and resilient systems that can keep up with company growth
  • Design and build developer productivity tooling
  • Harden the platform against security threats and resource contention issues
  • Improve our GitOps systems and practices
  • Improve the efficiency of managing resources such as CPU, bandwidth and storage
  • Work with app teams to understand their potential challenges and help them choose the best way to architect their systems
  • Drive initiatives that make our engineers happier and more productive
  • Help respond and prevent incidents impacting core platforms

Desirable skills, knowledge and experience

  • Ability to work with codebases in Bash, TypeScript and Go
  • Source control experience including branching, merging and rebasing
  • Experience managing and deploying onto production Kubernetes or similar orchestration platforms
  • The ability to break down complex problems into smaller pieces, provide options, talk through trade-offs and drive the effort to solve the problem

Bonus Points

  • Experience operating Kubernetes on-premise at scale in capacities including SRE, systems design or architecture
  • Providing guidance and building platforms across multiple zones and regions as foundation for other teams to build distributed highly-available applications
  • Worked in a platform engineering team/ engineering productivity team in the past

What Makes 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 our mission to help build a better Internet is protecting the free and open Internet.

This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.

Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard 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 care status, or any other basis protected by law.

Senior/Software Engineer, Platforms & Productivity employer: CloudFlare

At Cloudflare, we pride ourselves on fostering a dynamic and inclusive work environment that empowers our employees to grow both personally and professionally. With a strong commitment to innovation and collaboration, our teams in Lisbon and London enjoy the flexibility of a hybrid work model, competitive benefits, and opportunities to engage in meaningful projects that contribute to a better Internet. Join us to be part of a culture that values curiosity, empathy, and the pursuit of excellence.
C

Contact Detail:

CloudFlare Recruiting Team

hr@cloudflare.com

StudySmarter Expert Advice 🤫

We think this is how you could land Senior/Software Engineer, Platforms & Productivity

✨Tip Number 1

Familiarise yourself with Kubernetes and its operational aspects, as this role heavily involves managing and deploying on Kubernetes. Consider contributing to open-source projects or building your own projects using Kubernetes to showcase your hands-on experience.

✨Tip Number 2

Engage with the Cloudflare community through forums or social media. This can help you understand the company culture better and may provide insights into the challenges they face, which you can address in your discussions during interviews.

✨Tip Number 3

Prepare to discuss your experience with developer productivity tooling. Think of specific examples where you've improved workflows or systems for engineers, as this aligns closely with the responsibilities of the role.

✨Tip Number 4

Showcase your problem-solving skills by preparing to discuss complex technical challenges you've faced in the past. Be ready to break down these problems and explain how you approached them, as this will demonstrate your analytical thinking and ability to drive solutions.

We think you need these skills to ace Senior/Software Engineer, Platforms & Productivity

Proficiency in Bash, TypeScript, and Go
Experience with Kubernetes or similar orchestration platforms
Source control management including branching, merging, and rebasing
Ability to design scalable and resilient systems
Strong problem-solving skills
Understanding of GitOps practices
Knowledge of resource management (CPU, bandwidth, storage)
Experience in building developer productivity tools
Familiarity with security best practices in software development
Ability to collaborate with app teams to address architectural challenges
Experience in incident response and prevention
Background in platform engineering or engineering productivity teams

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with Kubernetes, Bash, TypeScript, and Go. Emphasise any previous roles that involved building scalable systems or developer productivity tools.

Craft a Compelling Cover Letter: In your cover letter, express your passion for building a better Internet and how your skills align with Cloudflare's mission. Mention specific projects or experiences that demonstrate your ability to improve developer productivity and manage complex systems.

Showcase Problem-Solving Skills: Provide examples in your application of how you've broken down complex problems and implemented effective solutions. This could include instances where you improved GitOps practices or enhanced resource management.

Highlight Team Collaboration: Cloudflare values teamwork, so be sure to mention any collaborative projects you've worked on. Discuss how you’ve engaged with app teams to understand their challenges and how you contributed to their success.

How to prepare for a job interview at CloudFlare

✨Understand Cloudflare's Mission

Before your interview, make sure you understand Cloudflare's mission to build a better Internet. Familiarise yourself with their projects like Project Galileo and the Athenian Project, as this will show your genuine interest in the company and its values.

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Bash, TypeScript, and Go, as well as your familiarity with Kubernetes. Bring examples of past projects where you've successfully managed or deployed applications on orchestration platforms, highlighting your problem-solving skills.

✨Emphasise Collaboration

Cloudflare values teamwork and collaboration. Be ready to share experiences where you've worked closely with other engineers or teams to overcome challenges. Discuss how you’ve contributed to improving developer productivity and how you can help app teams architect their systems.

✨Prepare for Scenario-Based Questions

Expect scenario-based questions that assess your ability to handle complex problems. Practice breaking down these problems into manageable parts and discussing potential solutions, trade-offs, and your thought process behind each decision.

Senior/Software Engineer, Platforms & Productivity
CloudFlare
C
  • Senior/Software Engineer, Platforms & Productivity

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-07-10

  • C

    CloudFlare

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>