- Company Name
- bunny.net
- Job Title
- Senior Software Engineer (CDN)
- Job Description
-
**Job title**
Senior Software Engineer (CDN)
**Role Summary**
Design, develop, and maintain high‑performance CDN and edge‑security services that handle millions of requests per second. Lead ownership of core systems, drive performance tuning, and collaborate with network, security, and product teams to deliver scalable, reliable services on a global PoP network.
**Expectations**
- Work in a high‑trust, remote‑first environment with full ownership and autonomy over projects.
- Demonstrate initiative, clear communication, and a builder mindset.
- Translate complex technical ideas into articulate, concise documentation and discussions.
- Embrace continuous improvement, clean coding practices, and performance optimisation.
**Key Responsibilities**
- Architect and implement core CDN components in .NET/C# (or Java/Go if needed).
- Develop, evolve, and maintain Bunny Shield edge‑security platform (WAF, DDoS mitigation, bot management).
- Write and maintain distributed services that sustain millions of RPS.
- Tune caching, routing, and protocol logic for latency and throughput.
- Collaborate with network/security engineers on TLS/SSL, HTTPS, and proxy optimizations.
- Partner across infrastructure, product, and other engineering teams to ship new features and enhance existing functionality.
- Own end‑to‑end delivery of projects: design, development, testing, deployment, and iterative improvement.
**Required Skills**
- Deep experience with C#/.NET (preferred); strong background in Java or Go acceptable.
- Proficiency with reverse proxies (Nginx, etc.) and distributed system principles.
- Familiarity with network security concepts (WAF, DDoS protection, bot mitigation).
- Passion for clean, performant code and performance tuning at scale.
- Excellent written and verbal communication in a remote, asynchronous environment.
- Self‑sufficient problem‑solving, ownership, and the ability to explain complex ideas clearly.
**Extra‑Desired**
- Hands‑on experience with WAF, DDoS mitigation, or bot detection technologies.
- Prior work on CDN‑like systems or performance‑critical services.
- Independent side projects that demonstrate deep system understanding.
- Enthusiasm for pairing, knowledge sharing, and collaborative engineering.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Computer Engineering, or related field, or equivalent practical experience.
- No specific certifications required.