
bunny.net
Staff Software Engineer (Magic Containers)
Remote (Worldwide)RemotePosted 1 month ago
Full TimeSeniorRemote
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
Headquarters: Slovenia URL: http://bunny.net Staff Software Engineer (Magic Containers) Magic Containers is bunny.net’s edge-native platform for running containerized applications. It’s fast, flexible
Key Highlights
- Build and evolve the core of our edge-native container platform - Magic Containers and shape how developers build at the edge
- Multiply your impact by setting standards, mentoring engineers, and improving both 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
Qualifications
Required Qualifications
- 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
Skills & Technologies
ContainersLinuxNetwork ProtocolsC#KubernetesLarge-scale Distributed Systems.NETRabbitMQKafkaRedis
About the Company
bunny.net
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyAI-powered resume optimization
Save and track your applications
Job Details
Employment Type
Full Time
Experience Level
Senior
Location
Remote (Worldwide)
Work Mode
Remote
Posted
1 month ago