Solutions Architect II – Presales, Network Security

Barracuda Networks

Greater London

On-site

GBP 65,000 - 85,000

Full time

13 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

High-quality health benefits
Retirement Plan with employer match
Career-growth opportunities
Flexible Time Off and Paid Time Off
Volunteer opportunities
Equity options

Job summary

Barracuda Networks is seeking a Solutions Architect II in the UK to provide presales support, lead workshops, and shape high-level security solutions for customers. The role involves validating requirements, delivering product demonstrations, and coordinating with sales to close opportunities.

The candidate should have 5+ years in IT sales/consulting, strong English, and a degree in sales or business administration with deep security domain knowledge.

Qualifications

  • 5+ years of experience in sales operation, consulting, sales engineering or equivalent in IT, preferably SMB/mid-markets.
  • Excellent written and verbal English.
  • Bachelor’s / Master’s degree in sales, business administration or equivalent experience.
  • Ability to close business while achieving high customer satisfaction.
  • Understanding of security across six threat vectors (email, remote users, networks, applications).

Responsibilities

  • Provide presales support to Barracuda’s customers, run workshops, validate requirements, answer advanced technical questions and deliver product demonstrations.
  • Manage POV/POC process and collaborate with sales teams on opportunities.
  • Gather client requirements, perform fit-gap analysis, shape high-level client solutions.
  • Lead technical engagements: briefings, proofs of concepts, architectural design sessions.
  • Deliver workshops, bootcamps and trainings to build partners’ technical skills.
  • Respond to RFIs/RFPs and coordinate with internal resources to close opportunities.
  • Conduct security assessments and recommend remediation solutions.
  • Ensure smooth transition from pre-sales to post-sales and advise on network security design.

Skills

Presales support
Stakeholder collaboration
Analytical thinking
Troubleshooting
Excellent communication

Education

Bachelor’s / Master’s degree in sales or business administration

Tools

Microsoft 365
Security assessment tools

Job description

Barracuda Networks is seeking a Solutions Architect II in the UK to provide presales support, lead workshops, and shape high-level security solutions for customers. The role involves validating requirements, delivering product demonstrations, and coordinating with sales to close opportunities.

The candidate should have 5+ years in IT sales/consulting, strong English, and a degree in sales or business administration with deep security domain knowledge.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Solutions Architect II: Cloud Security Presales
Solutions Architect II: Cloud Security Presales

Barracuda • Reading

On-site
GBP 65,000 - 90,000
Solutions Architect II
Solutions Architect II

Barracuda • Reading

On-site
GBP 65,000 - 90,000
Solutions Architect
Solutions Architect

Barracuda Networks • Greater London

On-site
GBP 65,000 - 85,000
High-quality health benefits
Retirement Plan with employer match
Career-growth opportunities
+3
Presales Solutions Architect
Presales Solutions Architect

Digital Waffle • Newcastle upon Tyne

On-site
GBP 70,000 - 100,000
Cyber Presales Solutions Architect – Secure Telecom
Cyber Presales Solutions Architect – Secure Telecom

Cyber UK • United Kingdom

On-site
GBP 81,000 - 99,000
Cybersecurity Solutions Engineer – Pre-Sales
Cybersecurity Solutions Engineer – Pre-Sales

Check Point Software Technologies • Greater London

On-site
GBP 70,000 - 110,000
Cyber Presales Consultant: Security Solutions Leader
Cyber Presales Consultant: Security Solutions Leader

Cyber UK • United Kingdom

Hybrid
GBP 60,000 - 72,000
Solutions Consultant II: Elevate Cybersecurity Solutions
Solutions Consultant II: Elevate Cybersecurity Solutions

Jobs Paloaltonetworks • United Kingdom

On-site
GBP 70,000 - 110,000
Lead Network Security Presales Architect Cisco/Aruba
Lead Network Security Presales Architect Cisco/Aruba

InfraView - Specialist Cloud & IT Infrastructure Technology Recruitment • Greater London

Hybrid
GBP 70,000 - 80,000
Unlimited training opportunities
Clear progression and development plans
Remote Cybersecurity Solutions Consultant for Higher Education
Remote Cybersecurity Solutions Consultant for Higher Education

Palo Alto Networks, Inc. • Greater London

Remote
GBP 90,000 - 130,000