Senior Software Engineer, Workers Runtime in London
Senior Software Engineer, Workers Runtime

Senior Software Engineer, Workers Runtime in London

London Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
C

At a Glance

  • Tasks: Join a team building innovative products that enhance security and speed for millions online.
  • Company: Cloudflare, a leader in internet security and performance.
  • Benefits: Competitive salary, remote work options, and opportunities for professional growth.
  • Why this job: Make a real impact on the internet while developing your skills in a supportive environment.
  • Qualifications: 2+ years in C++ or Rust, with a solid grasp of computer science fundamentals.
  • Other info: Dynamic workplace with a commitment to diversity and equal opportunity.

The predicted salary is between 36000 - 60000 Β£ per year.

The Workers Runtime team delivers features and improvements to our Runtime which executes customer code at the edge. We care about performance, JS API surface area, WebAssembly support, and scaling securely and efficiently.

We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills. We hire the best people based on potential and support them throughout their time at Cloudflare.

Available locations: Austin, TX | Lisbon, Portugal | London, UK.

What You'll Do

  • You will join a team of engineers building innovative products that bring security and speed to millions of internet users.
  • You will help shape product features based on technical feasibility and ensure the company meets ambitious engineering goals.
  • You will balance business needs with technically innovative solutions, shifting between big-picture goals and technical details in a fast-paced environment.

Qualifications & Desirable Skills

  • At least 2 years of recent professional experience with C++ or Rust.
  • Solid understanding of computer science fundamentals including data structures, algorithms, and object-oriented or functional design.
  • An operational mindset β€” we don’t just write code, we own it in production.
  • Deep understanding of the web and technologies such as web browsers, HTTP, JavaScript and WebAssembly.
  • Experience in low-latency real-time environments (e.g., game streaming, game engine architecture, high frequency trading, payment systems).
  • Experience debugging, optimizing, and identifying failure modes in a large-scale Linux-based distributed system.

Bonus Points

  • Experience building high-performance distributed systems in Rust.
  • Experience with cloud platforms, especially serverless platforms.
  • Experience with JS engines (V8, SpiderMonkey, or JavaScriptCore).
  • Experience with standalone WebAssembly runtimes (Wasmtime, Wasmer, Lucet, etc.).
  • Deep Linux/UNIX systems, kernel, or networking knowledge.
  • Contributions to large open source projects.

What Makes Cloudflare Special

We strive to protect and strengthen the free and open Internet. We support initiatives like Project Galileo, Athenian Project, and 1.1.1.1 to improve safety, reliability, and privacy for users worldwide.

Equal Opportunity & Accommodations

Cloudflare is proud to be an equal opportunity employer. All qualified applicants will be considered for employment without regard to race, color, religion, sex, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, disability, or any other protected basis. We provide reasonable accommodations to qualified individuals with disabilities. If you require an accommodation, please contact hr@cloudflare.com or the postal address listed below.

This position may require access to information protected under U.S. export control laws. Offer of employment may be conditioned on authorization to receive software or technology controlled under export laws without sponsorship for an export license.

Senior Software Engineer, Workers Runtime in London employer: CloudFlare

At Cloudflare, we pride ourselves on being an exceptional employer that fosters a culture of curiosity and empathy, particularly for our Senior Software Engineers in London. Our commitment to employee growth is evident through continuous learning opportunities and support for innovative projects that enhance the security and performance of the internet. With a focus on collaboration and a diverse work environment, we empower our team members to take ownership of their work while contributing to meaningful initiatives that impact millions globally.
C

Contact Detail:

CloudFlare Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Software Engineer, Workers Runtime in London

✨Tip Number 1

Network like a pro! Reach out to current employees at Cloudflare on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. It’s all about making connections!

✨Tip Number 2

Prepare for technical interviews by brushing up on your C++ or Rust skills. Practice coding challenges that focus on data structures and algorithms. We recommend using platforms like LeetCode or HackerRank to get in the zone.

✨Tip Number 3

Show off your passion for the tech! During interviews, share your personal projects or contributions to open source. This not only highlights your skills but also shows your commitment to learning and growing in the field.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Cloudflare team. Let’s make it happen!

We think you need these skills to ace Senior Software Engineer, Workers Runtime in London

C++
Rust
Computer Science Fundamentals
Data Structures
Algorithms
Object-Oriented Design
Functional Design
Operational Mindset
Web Technologies
JavaScript
WebAssembly
Low-Latency Real-Time Environments
Debugging
Optimisation
Linux-Based Distributed Systems

Some tips for your application 🫑

Show Your Passion: When writing your application, let your enthusiasm for software engineering shine through! We want to see that you're not just ticking boxes but genuinely excited about the role and what we do at StudySmarter.

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer position. Highlight your experience with C++ or Rust, and any relevant projects that showcase your skills in low-latency environments. We love seeing how your background aligns with our needs!

Be Clear and Concise: Keep your application clear and to the point. Use straightforward language and avoid jargon unless it's necessary. We appreciate a well-structured application that makes it easy for us to see your qualifications and potential.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at StudySmarter!

How to prepare for a job interview at CloudFlare

✨Know Your Tech Inside Out

Make sure you brush up on your C++ or Rust skills, as well as your understanding of data structures and algorithms. Be ready to discuss how you've applied these in real-world scenarios, especially in low-latency environments.

✨Show Your Problem-Solving Skills

Prepare to tackle some technical challenges during the interview. Think about how you would debug and optimise a large-scale Linux-based system. Practising coding problems can help you articulate your thought process clearly.

✨Understand the Bigger Picture

Cloudflare values engineers who can balance business needs with technical solutions. Be prepared to discuss how you’ve contributed to product features and how you approach aligning technical feasibility with ambitious engineering goals.

✨Be Curious and Empathetic

Demonstrate your willingness to learn and grow. Share examples of how you've developed new skills or helped others in your team. This aligns perfectly with what Cloudflare is looking for in their team members.

Senior Software Engineer, Workers Runtime in London
CloudFlare
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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