B

Solutions Architect I — Pre-Sales & Security

Barracuda Networks

, , switzerland, , , switzerland, Switzerland Full-time June 01, 2026
Apply Now

Opportunity Description

A leading cybersecurity company seeks a skilled Sales Engineer/Solutions Architect in Switzerland to provide technical pre-sales support. The candidate will gather client requirements, manage engagements, and collaborate with sales teams while demonstrating expertise in network security solutions. Strong proficiency in cybersecurity concepts and multilingual communication is essential, alongside a relevant degree and experience in a technical sales role. This position offers a dynamic environment where your opinion is valued and opportunities for internal growth.
#J-18808-Ljbffr
Full-time IT & Technology

Ready to Apply?

Submit your application for Solutions Architect I — Pre-Sales & Security at Barracuda Networks

Apply for this Position