Senior Software Engineer (CDN) in London
Senior Software Engineer (CDN)

Senior Software Engineer (CDN) in London

London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Go Premium
bunny.net

At a Glance

  • Tasks: Build high-performance systems and shape our edge security platform.
  • Company: Join bunny.net, a forward-thinking tech company revolutionising the internet.
  • Benefits: Flexible hours, remote work, performance bonuses, and wellness support.
  • Why this job: Make a real impact on how the internet performs with your code.
  • Qualifications: Deep C# experience or strong backend skills in Java/Go; curiosity about network security.
  • Other info: Enjoy a dynamic, remote-first culture with excellent career growth opportunities.

The predicted salary is between 36000 - 60000 ÂŁ per year.

About Bunny.net

Some people accept the internet as it is. We see what it could be. At bunny.net, we don’t wait for change. We make it happen. You won’t find layers of red tape or play‑it‑safe thinking here. You’ll find people who move quickly, take ownership, and push ideas all the way to the edge. Literally. You’ll build things that solve actual problems, not add to them. We’re not perfect, and we don’t pretend to be. But we’re always improving. We’re looking for people who want to do the same, who take pride in their work, and aren’t afraid to challenge what’s possible. Because everyone deserves a better internet. And we’re here to help it hop faster.

Our CDN delivers millions of requests per second from 119+ PoPs worldwide, and we’re relentlessly tuning every layer to perform faster, smarter, and more efficiently at scale. As a Senior Software Engineer on our Content Delivery & Security team, you’ll work on the core products that power our CDN and authoritative DNS, while helping shape Bunny Shield: our edge security platform for WAF, DDoS mitigation, and bot management.

We’re looking for someone who thrives in a high-trust environment. Someone who takes initiative, enjoys figuring things out, and sees challenges as chances to build something better. You’ll join a small, fast-moving team of three that values ownership, autonomy, and thoughtful collaboration. You’ll have the space to lead your own ideas from start to finish, with teammates who jump in when it counts. It’s the kind of role where your code and your thinking directly shape how the internet performs.

What will you do?

  • Build high-performance systems in C# (.NET) that power our CDN and security platform
  • Build and evolve the core of Bunny Shield, shaping how CDN Security and DDoS Protection work at the edge
  • Write and maintain distributed systems that handle millions of requests per second
  • Tune caching, routing, and protocol logic for speed and efficiency
  • Collaborate with network and security engineers to optimize TLS/SSL, HTTPS, and proxy layers
  • Partner across teams, from infrastructure to product, to bring new features to life and make existing ones shine
  • Take ownership of projects from design through deployment and continuously improve them over time

What will you bring?

  • Deep C# (.NET) experience, or strong backend skills in Java or Go, with a genuine willingness to switch to .NET
  • Curiosity about network security (WAF, DDoS, or bot mitigation), even if it’s new to you
  • Familiarity with reverse proxies like Nginx or similar technologies
  • Strong communication skills: you can explain complex ideas clearly and collaborate in an async, remote-first team
  • A builder’s mindset: you take ownership, seek clarity, and aren’t afraid to figure things out independently
  • A love for clean, performant code and a drive to constantly make systems better

What will make us extra happy?

  • Hands‑on experience or knowledge of WAF, DDoS mitigation, and bot detection technologies
  • You’ve worked on CDN‑like systems or performance‑critical services before
  • You’ve built or hosted side projects just because you had to know how it works, whether at work or on your own
  • You love squeezing every bit of performance out of a system
  • You enjoy pairing, sharing, and learning, because great engineering happens when ideas collide

Where should you be located?

All roles at bunny.net are fully remote. Work from wherever you hop best.

What’s in it for you?

  • 100% flexible hours - Your work, your rhythm. Whether you thrive at 3 am or on a beach at noon, we’ve got you.
  • Remote‑first by design - No offices, no commute, just the freedom to work anywhere. Miss the office? We’ll give you a 3‑night voucher for visiting our headquarters.
  • Performance‑based bonuses - Great work pays off, and we reward impact annually.
  • Medical, dental, and vision insurance - Coverage worldwide.
  • Paid time off - Love the slopes or the sea? Enjoy them with 25 vacation days, plus an extra loyalty day each year, capped at 5 years (30 days total), on top of your local public holidays.
  • Meeting‑free Thursdays - We keep Thursdays meeting free internally so you can focus on deep work without interruptions.
  • Home office budget - We believe everyone is more efficient working in a comfortable office, and we’re happy to help you set it up with an annual budget of €500.
  • Paid sick leave - Feeling ill? Take time off to fully recover without having to worry about your finances.
  • Parental leave - Paid 16 weeks for birthing parents, 8 weeks for non‑birthing parents. If your country gives more, that’s your baseline. If it gives less, we top it up. Take your leave all at once or split it across the first year for maximum flexibility. After paid leave, your local statutory rules apply.
  • Annual fluffle building - We’re remote, but not distant! Once a year, we meet in a sunny location where virtual high‑fives turn into real ones.
  • Employee Stock Option Plan (ESOP) - Everyone at bunny.net gets a piece of the pie, starting with 0.01% equity.
  • Mental health support - Feeling down? We’ve got your back. bunny.net provides mental health resources and help via BetterHelp.com.
  • Wellness budget - An annual well‑being budget of €480 is here to help you stay fresh and focused.
  • Educational budget - €500 yearly for books, seminars, or online courses to keep your learning on track, work‑related or not.
  • Music on us: Work is better with music. Enjoy a yearly Apple, Spotify, or YouTube Premium subscription on us.

Senior Software Engineer (CDN) in London employer: bunny.net

At bunny.net, we pride ourselves on fostering a dynamic and innovative work culture that empowers our employees to take ownership of their projects and drive meaningful change in the internet landscape. With fully remote work options, flexible hours, and a strong emphasis on personal and professional growth, we offer a supportive environment where your contributions directly impact our cutting-edge CDN and security solutions. Join us for an exciting journey where your ideas can truly make a difference, all while enjoying generous benefits like performance-based bonuses, wellness budgets, and annual team retreats.
bunny.net

Contact Detail:

bunny.net Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (CDN) in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, or join online communities. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This is your chance to demonstrate your coding prowess and problem-solving abilities to potential employers.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence before the big day.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our team at bunny.net.

We think you need these skills to ace Senior Software Engineer (CDN) in London

C# (.NET)
Java
Go
Network Security
WAF
DDoS Mitigation
Bot Management
Reverse Proxies
Nginx
Distributed Systems
Caching
Routing
Protocol Logic
Strong Communication Skills
Performance Optimisation

Some tips for your application 🫡

Show Your Passion: When you're writing your application, let your enthusiasm for the role shine through! We want to see that you’re genuinely excited about building a better internet and how your skills can contribute to that vision.

Tailor Your Experience: Make sure to highlight your relevant experience with C# (.NET) or any backend languages. We love seeing how your past projects align with what we do at Bunny.net, so don’t hold back on those details!

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clear communication, so make it easy for us to see your qualifications and how you fit into our fast-moving team.

Apply Through Our Website: We encourage you to apply directly 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 keen to join our team!

How to prepare for a job interview at bunny.net

✨Know Your Tech Inside Out

Make sure you brush up on your C# (.NET) skills, as well as any backend experience you have in Java or Go. Be ready to discuss your past projects and how you've tackled performance issues, especially in high-demand environments like CDNs.

✨Show Your Curiosity

Bunny.net values a builder's mindset, so don’t shy away from discussing your curiosity about network security. Even if it’s new to you, show that you're eager to learn about WAF, DDoS mitigation, and bot management technologies.

✨Communicate Clearly

Strong communication skills are key! Practice explaining complex ideas simply and clearly. Since the team works asynchronously, being able to articulate your thoughts effectively will help you stand out.

✨Emphasise Ownership and Initiative

Prepare examples of times when you've taken ownership of a project from start to finish. Highlight how you’ve identified challenges and turned them into opportunities for improvement, showcasing your proactive approach.

Senior Software Engineer (CDN) in London
bunny.net
Location: London
Go Premium

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

>