All jobs
bunny.netEngineering
Staff Software Engineer (Magic Containers)
Remote (Europe, ideally CET or close time zone)Posted today
Magic Containers is bunny.net’s edge-native platform for running containerized applications, designed to be fast, flexible, and simple to deploy and scale globally without Kubernetes or YAML complexity. The company is looking for a Staff Software Engineer to help evolve this platform, focusing on developer experience, reliability, and scalability.
Location: Remote (Europe, ideally CET or close time zone)
Responsibilities
- Build and evolve the core of the edge-native container platform - Magic Containers and shape how developers build at the edge
- Set standards, mentor engineers, and improve code quality and team-wide knowledge
- Proactively spot opportunities to improve the platform, processes, or developer experience and drive those improvements end-to-end
- Lead cross-team efforts, whether it’s scaling orchestration systems, improving global observability, or driving company-wide migrations and technology shifts
- Align technical direction across teams by collaborating on specs, guiding architecture, and connecting engineering decisions to business goals
- Debug and resolve complex production issues, including those reported by customers
- Own outcomes end to end: not just shipping features, but delivering systems that solve real customer problems at scale
- Set a high bar for what great looks like in code quality, system design, and how we support what we build in production
Requirements
- 5+ years of experience with C# or a strong willingness to switch to it
- Deep understanding of containers (cgroups, namespaces, runtimes) and how they work under the hood
- Proven experience building and operating distributed systems across global infrastructure, especially those designed for global scale, low latency, or edge environments
- Strong Linux systems knowledge and comfort working close to the OS
- Solid grasp of networking fundamentals, including routing protocols, load balancing strategies, and distributed traffic patterns
- Familiarity with time-series or analytical databases like ClickHouse or InfluxDB
- Sharp debugging skills and the ability to diagnose complex production issues
- Experience leading cross-team or company-wide technical initiatives, guiding architecture, and mentoring engineers
- Understanding of observability best practices: including logging, metrics, and health monitoring for distributed systems
- Clear, thoughtful communication: you write great docs, explain trade-offs, and build alignment
- A customer-first mindset focused on outcomes, long-term reliability, and continuous improvement
- A desire to help others grow and a habit of leading by example in how you write and review code
Benefits
- 100% flexible hours
- Remote-first by design
- Performance-based bonuses
- Medical, dental, and vision insurance
- Paid time off (25 days plus loyalty days)
- Meeting-free Thursdays
- Home office budget (€500 annually)
- Paid sick leave
- Parental leave (16 weeks for birthing parents, 8 weeks for non-birthing parents)
- Annual in-person meetups
- Employee Stock Option Plan (0.01% equity)
- Mental health support via BetterHelp
- Wellness budget (€480 annually)
- Educational budget (€500 annually)
- Music subscription (Apple, Spotify, or YouTube Premium)
Location
Remote (Europe, ideally CET or close time zone)
Category
EngineeringCompany
bunny.netSource
weworkremotely
Posted
today
Skills & Tags