Senior Software Engineer (Developer Platform)
New
Poland, Slovenia, United KingdomFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- RabbitmqC#Grafana.NETGitHub Actions
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
Responsibilities
- Build the foundational layer that connects Magic Containers, Edge Scripting, and Database into one seamless developer experience
- Design and own the projects, secrets management, and observability platform that developers interact with every day
- Shape how customers build and scale on bunny.net for years to come with the APIs you build
View Full Description & ApplyYou'll be redirected to the employer's site