Presales Solutions Architect I — Cloud Security Expert

Company: Barracuda Networks Inc.
Apply for the Presales Solutions Architect I — Cloud Security Expert
Location:
Job Description:

Barracuda Networks Inc. is seeking a Sales Engineer/Solutions Architect to provide presales support, run workshops and proofs of concepts, and deliver product demonstrations. You will collaborate with sales, product teams and channel partners to tailor security solutions for customer needs.

The role requires strong cybersecurity knowledge, English fluency, and the ability to travel up to 50%. A Bachelor’s or Master’s in CS or equivalent and 2+ years in pre-sales are expected.

#J-18808-Ljbffr…

Posted: September 9th, 2026