Position: Senior C# Engineer (Special Projects)
Company: Bunny
Category: .NET
Experience required: 5y
English level: upper

bunny.net is where individual imaginations gather together to solve next-generation internet challenges. Join a team of experts and, together, help shape the future of the internet. Here, you'll do more than join something — you'll add something.


We're not just saying that, but our culture really hops. We have established values that enable our fluffle to grow stronger with each new team member who joins us: Relentless Innovation. Integrity. Impact. Kindness. Diversity. Transparency & open communication. We also believe "good" is not good enough, and we continue striving to keep pushing things to the next level by learning and improving every single day. Oh, and did we mention that all our positions are 100% remote with a flexible working schedule? There's no need to relocate if you would like to join us, and you can carve out your own work schedule as well!


Software Engineer (Backend)
We're looking for a talented C# Developer with an understanding of Kubernetes concepts to join our team. The ideal candidate will possess a deep understanding of developing highly scalable solutions, multi-threading applications and experience with container runtimes and APIs like Docker. As a part of the team, you will be responsible for designing, developing, and maintaining efficient, clean, and high-quality code. You will collaborate with cross-functional teams to deploy new features, troubleshoot and debug complex issues, and stay up-to-date with the latest technologies and industry trends.

What will you do?

Designing and implementing highly scalable Edge cloud components and solutions using C#.
Implement low-level system integrations.
Implement integrations with container runtime APIs (Docker, containerd, or similar).
Write clean, maintainable, and efficient code.
Collaborating with cross-functional teams to develop and deploy new features.
Participating in code reviews to maintain high code quality standards.
Troubleshoot and debug complex issues in a timely manner.
Keeping up-to-date with the latest technologies and industry trends.
 

What will you add?

5+ years of experience as a C# Developer.
Extensive experience with developing highly scalable solutions and multi-threading applications.
Good understanding of Kubernetes concepts and container runtimes such as Docker.
Strong knowledge of RESTful APIs and microservices architecture.
Experience with Agile development methodologies.
Excellent problem-solving and analytical skills.
Strong communication and interpersonal skills.
Bachelor's degree in Computer Science or related field (or equivalent experience).