Senior Software Engineer (Developer Platform) Engineering · · in London
Senior Software Engineer (Developer Platform) Engineering · ·

Senior Software Engineer (Developer Platform) Engineering · · in London

London Full-Time 60000 - 80000 £ / year (est.) Home office possible
Bunny

At a Glance

  • Tasks: Design and build innovative APIs for a seamless developer experience.
  • Company: Join bunny.net, a forward-thinking tech company revolutionising the internet.
  • Benefits: Enjoy flexible hours, remote work, and a wellness budget.
  • Other info: Fully remote role with excellent career growth and team autonomy.
  • Why this job: Make a real impact on the future of developer platforms.
  • Qualifications: Strong C#/.NET skills and a passion for API design.

The predicted salary is between 60000 - 80000 £ 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.

We're building the foundational layer that connects Magic Containers, Edge Scripting, and Database into one seamless developer experience, and this role sits right at the center of it. You’ll design and own the projects, secrets management, and observability platform that developers interact with every day. This is greenfield work: the APIs you build here will shape how customers build and scale on bunny.net for years to come. You’ll work alongside a small, highly autonomous Core API team that ships fast, debates ideas openly, and cares deeply about developer experience. If you love building infrastructure that developers love using, you’ll feel right at home.

What will you do?

  • Design and implement the project layer connecting resources across Magic Containers, Edge Scripting, and Bunny Database
  • Build dev/staging/prod environment management so customers can ship with confidence
  • Architect secrets management APIs, think secure storage, sharing, and access patterns across products
  • Build observability features - unified logs and metrics - that let customers diagnose problems across multiple bunny services through a simple and powerful UX
  • Create fine-grained API key and permission systems with strong multi-tenant isolation
  • Design APIs that are intuitive, consistent, and genuinely enjoyable to work with
  • Shape architectural decisions and contribute to engineering standards across the Core API team

What will you bring?

  • Strong C# / .NET backend experience, including async, memory management, and concurrency
  • A sharp sense of API design from the developer's perspective: naming, consistency, error handling
  • Experience building APIs and interfaces used directly by other developers
  • Experience building secure, multi-tenant backend systems
  • Solid understanding of secrets management and credential security principles
  • Proficiency with RabbitMQ (or similar) for background processing and queuing
  • Hands‑on experience with MariaDB (or similar relational databases)
  • Familiarity with CI/CD via GitHub Actions and monitoring with Grafana
  • A rigorous testing mindset: integration tests, quality gates, and edge cases
  • Proficiency using AI coding tools (Claude Code, Codex, Cursor) as a daily workflow multiplier
  • Full ownership mentality: from design through to production
  • Good judgment on when to go deep alone and when to bring others in
  • Ability to work independently in an async, fast‑moving environment
  • Clear communication: in code, in reviews, and in Slack

What will make us extra happy?

  • Experience building developer platforms, PaaS products, or internal tooling
  • Experience designing API key and permission systems at scale
  • Experience building logging, observability, or tracing products
  • Redis knowledge for caching and performance
  • Startup or scale‑up experience with high ownership and autonomy

Where should you be located?

This job is fully remote from Europe (ideally CET ± 3 hours). You’re still free to hop around the world and switch up your scenery whenever you want.

What's in it for you?

  • 100% flexible hours - Your work, your rhythm.
  • 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 - Enjoy 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 - An annual budget of €500 to set up your comfortable office.
  • Paid sick leave - Take time off to fully recover without financial worries.
  • Parental leave - Paid 16 weeks for birthing parents, 8 weeks for non-birthing parents.
  • Annual fluffle building - Once a year, we meet in a sunny location.
  • Employee Stock Option Plan (ESOP) - Everyone at bunny.net gets a piece of the pie, starting with 0.01% equity.
  • Mental health support - Access to mental health resources via BetterHelp.com.
  • Wellness budget - An annual well‑being budget of €480.
  • Educational budget - €500 yearly for books, seminars, or online courses.
  • Music on us - Enjoy a yearly Apple, Spotify, or YouTube Premium subscription.

Senior Software Engineer (Developer Platform) Engineering · · in London employer: Bunny

At bunny.net, we pride ourselves on fostering a dynamic and innovative work culture that empowers our employees to take ownership and drive meaningful change. With fully remote work options across Europe, flexible hours, and a strong focus on personal and professional growth, we offer an environment where you can thrive while building impactful developer platforms. Our commitment to employee well-being is reflected in our generous benefits, including performance-based bonuses, wellness budgets, and mental health support, making bunny.net an exceptional place to advance your career.
Bunny

Contact Detail:

Bunny Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Developer Platform) Engineering · · in London

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects. This is your chance to demonstrate what you can do, especially with APIs and backend systems.

Tip Number 3

Prepare for the interview like it’s a coding challenge! Research bunny.net, understand their products, and think about how your experience aligns with their mission to improve the internet.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Software Engineer (Developer Platform) Engineering · · in London

C#
.NET
API Design
Secrets Management
Multi-Tenant Systems
RabbitMQ
MariaDB
CI/CD
GitHub Actions
Grafana
Integration Testing
AI Coding Tools
Clear Communication
Developer Experience

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 developer platforms and making a difference in the internet space.

Tailor Your Experience: Make sure to highlight your relevant experience with C# / .NET and API design. We love seeing how your background aligns 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 clarity, so make sure your skills and experiences are easy to read and understand. No need for fluff—just show us what you’ve got!

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’s super easy!

How to prepare for a job interview at Bunny

Know Your APIs

Make sure you brush up on your API design skills. Understand the principles of naming, consistency, and error handling from a developer's perspective. Be ready to discuss your past experiences building APIs and how they improved developer experience.

Showcase Your Ownership Mentality

This role requires a full ownership mentality, so be prepared to share examples of projects where you took charge from design to production. Highlight how you made architectural decisions and contributed to engineering standards in your previous roles.

Demonstrate Your Problem-Solving Skills

Since bunny.net is all about solving actual problems, come equipped with examples of challenges you've faced in your previous work. Discuss how you approached these issues, particularly in building secure, multi-tenant backend systems or observability features.

Communicate Clearly

Clear communication is key, especially in a remote environment. Practice explaining your thought process and technical decisions succinctly. Be ready to engage in open debates about ideas, as this is part of the culture at bunny.net.

Senior Software Engineer (Developer Platform) Engineering · · in London
Bunny
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

>