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
Requirements
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
Tech Stack
Grafana
MariaDB
RabbitMQ
.NET
Benefits
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.