B

Barracuda

Verified Job Source

Barracuda is a leading cybersecurity company delivering comprehensive protection for email, data, applications, and networks, ensuring resilience against complex cyber threats.

Campbell, CA

Computer and Network Security
1,001–5,000 people

About

Barracuda is a leading global cybersecurity company providing complete protection against complex threats for all size business. Our AI-powered BarracudaONE platform secures email, data, applications and networks with innovative solutions, managed XDR and a centralized dashboard to maximize protection and strengthen cyber resilience. Trusted by hundreds of thousands of IT professionals and managed service providers worldwide, Barracuda delivers powerful defenses that are easy to buy, deploy and use.

Open positions

Cloud Site Reliability Senior Developer

Hybrid · Ottawa

Manage infrastructure as code and support engineering teams with self-service best practices. Define and improve observability while optimizing cost and performance for multi-regional cloud deployments.

Partner Development Manager

Hybrid · Ottawa

The Partner Development Manager builds and maintains long-term relationships with large-scale partners to execute business plans and drive revenue growth. They collaborate with cross-functional teams to deliver strategic initiatives and provide guidance to partners on sales processes and lead qualification.

Cloud Site Reliability Engineer II

Hybrid · Ottawa

You will operate and scale centralized observability stacks including Loki, Mimir, and Tempo while automating telemetry pipelines across multi-cluster Kubernetes environments. Additionally, you will design high-impact dashboards and collaborate with internal teams to optimize application reliability and performance.

Technical Support Representative

Hybrid · Ottawa

The representative will provide front-line technical support for networking and security products via email, phone, and chat. They are also responsible for documenting product issues, creating internal solutions, and escalating bugs.

Channel Business Manager

Remote · Ottawa, Ontario, Canada

The Channel Business Manager develops and maintains relationships with key partners to drive sales growth and implement strategic go-to-market initiatives. They are responsible for educating partners on product positioning, managing the partner-led pipeline, and coordinating cross-functional efforts to enhance partner satisfaction.

Software Development Engineer in Test II

Hybrid · Ottawa

You will design and implement automated testing solutions for a modern SaaS platform while collaborating with developers to improve test coverage. Additionally, you will integrate quality checks into CI/CD pipelines and evaluate AI-assisted tools to enhance engineering efficiency.

Manager, Cloud Services and Site Reliability

Hybrid · Ottawa

Lead and develop a high-performing SRE team while driving reliability engineering practices across critical SaaS applications. Partner with cross-functional teams to improve system scalability, incident management, and operational automation.