
Software Senior Engineer
Barracuda Networks, Inc.3 months ago
United Kingdom (city not specified)Mid Level / Senior
Responsibilities
- Design and implement core components of Barracuda’s Zero Trust platform.
- Build and enhance a cloud-native policy enforcement engine.
- Integrate services across distributed data-plane and security systems.
- Analyze and improve system performance, scalability, and reliability.
- Troubleshoot networking and system-level issues in production environments.
- Collaborate with engineers, technical leads, and cross-functional teams.
- At the senior level, lead design initiatives, drive architectural decisions, mentor junior engineers, and own complex features end to end.
- Influence best practices in performance, scalability, and security.
Requirements
- Intermediate level requires 3–5 years of experience; senior level requires 5+ years.
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
- Strong programming skills; senior candidates need advanced proficiency in Go, Rust, or C/C++ and strong system design skills.
- Understanding of networking fundamentals, including TCP, HTTP/HTTPS, and TLS basics; senior candidates need deep knowledge of Layer 4–7 protocols and secure networking concepts.
- Experience building and operating scalable, cloud-native systems for senior-level candidates.
- Ability to design, optimize, and refactor complex systems.
- Strong troubleshooting, analytical, mentorship, collaboration, and cross-team communication skills.
- Nice-to-have experience includes Windows or macOS systems programming, security products, Zero Trust, network security, performance tuning, and low-level system debugging.
Benefits
- Diverse and equitable work environment with equal employment opportunity.
- Internal mobility, cross-training, and opportunities for career advancement.
- Team environment where employees can voice opinions and make an impact.
Tech Stack
Categories
About Barracuda Networks, Inc.
Barracuda Networks builds cybersecurity products and services for businesses and managed service providers, spanning email protection, application and network security, data protection/backup, and managed XDR delivered as appliances and SaaS. Founded in 2003 and headquartered in Campbell, CA, it is privately held by Kohlberg Kravis Roberts & Co. Customers use Barracuda to secure cloud and on‑premise environments across Microsoft 365 and other enterprise workloads.