Now hiring

Senior Software Engineer @ Barracuda

Old Market Square, NottinghamOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Salary: £51,000 - 91,000 per year

Requirements: Intermediate level: 3–5 years of experienceSenior level: 5+ years of experienceBachelors degree in Computer Science, Software Engineering, or equivalent experienceStrong programming skillsSolid understanding of networking fundamentals, including TCP, HTTP/HTTPS, and TLS basicsStrong troubleshooting and analytical skillsAbility to collaborate effectively in a fast-paced, team-oriented environmentSenior level: advanced proficiency in Go, Rust, or C/C++ with strong system design skillsSenior level: deep understanding of Layer 4–7 protocols and secure networking conceptsSenior level: experience building and operating scalable, cloud-native systemsSenior level: proven ability to design, optimize, and refactor complex systemsSenior level: strong mentorship and cross-team collaboration skillsNice to have: experience with Windows or macOS systems programmingNice to have: background in security products, Zero Trust, or network securityNice to have: familiarity with performance tuning and low-level system debugging Responsibilities: Design and implement core components of our Zero Trust platformBuild and enhance a cloud-native policy enforcement engineIntegrate services across distributed data plane and security systemsAnalyze and improve system performance, scalability, and reliabilityTroubleshoot networking and system-level issues in production environmentsCollaborate with engineers, technical leads, and cross-functional teamsSenior level: lead design initiatives and drive architectural decisionsSenior level: mentor and guide junior engineersSenior level: own complex features end-to-end, including design, implementation, and optimizationSenior level: influence best practices in performance, scalability, and security Technologies: CloudHTTPmacOSNetworkRustSecurityWebWindowsDevOpsDockerGitGolangSupportJSONTypeScriptXML More:

We are Barracuda, a leading cybersecurity company providing complete protection against complex threats through our platform for email, data, applications, and networks, as well as our managed XDR service. Our solutions are trusted by hundreds of thousands of IT professionals and managed service providers worldwide because they are easy to buy, deploy, and use. We are seeking a Software Senior Engineer (Intermediate or Senior level) to join our Zero Trust products and cloud services team, working on innovative solutions to protect endpoints from emerging web-based threats. We offer a team where your opinion is valued and you can make an impact, along with internal mobility and opportunities for cross-training and career growth. We are proud to be an Equal Opportunity Employer and committed to equitable employment opportunities and compensation.

last updated 40 week of 2026

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores