Company · 34 open roles
Careers at Barracuda Networks Inc.
Barracuda Networks Inc. has 34 active roles on ResuMinder right now, with 50% remote-friendly. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.
Refreshed continuously
Across active listings
All open roles
34 positions at Barracuda Networks Inc.
Account Executive
Barracuda Networks Inc.·Alpharetta, Georgia, United States
Account Executive at Barracuda Networks Inc.. Location: Alpharetta, Georgia, United States. Role: managing accounts, consultative selling, meeting quotas Requirements: 3+ years sales or customer acquisition experience, bachelor’s or master’s in sales/business administration, cons…
Channel Business Manager
Barracuda Networks Inc.·Alpharetta or Ann Arbor or Chelmsford
Channel Business Manager at Barracuda Networks Inc.. Location: Alpharetta or Ann Arbor or Chelmsford. Role: building relationships, executing strategies, enabling partners Requirements: 5+ years channel experience preferred, BA/BS or equivalent, MSP experience a plus, Salesforce/…
Channel Business Manager
Barracuda Networks Inc.·Ottawa, Ontario, Canada
Channel Business Manager at Barracuda Networks Inc.. Location: Ottawa, Ontario, Canada. Role: building relationships, executing strategies, managing pipeline Requirements: 5+ years relevant experience, BA/BS or equivalent, channel experience required, MSP and customer/partner suc…
Manager, XDR Sales
Barracuda Networks Inc.·Chelmsford or Ann Arbor or Alpharetta or United States
Manager, XDR Sales at Barracuda Networks Inc.. Location: Chelmsford or Ann Arbor or Alpharetta or United States. Role: leading team, driving growth, building relationships Requirements: BA/BS required; 5+ years in cybersecurity/SaaS/managed services sales; 3+ years sales leadersh…
Partner Development Manager II
Barracuda Networks Inc.·Germany
Partner Development Manager II at Barracuda Networks Inc.. Location: Germany. Role: recruiting partners, attending events, tracking pipeline Requirements: 3+ years sales/channel experience with 2+ years MSP-focused sales; ability to recruit MSP partners, represent vendor at event…
Renewal Sales Representative (12 month Mat cover)
Barracuda Networks Inc.·Reading or United Kingdom
Renewal Sales Representative (12 month Mat cover) at Barracuda Networks Inc.. Location: Reading or United Kingdom. Role: managing pipeline, renewing contracts, building relationships Requirements: Manage EMEA renewal territory, hit revenue targets, qualify renewal and upsell oppo…
Director, Global Accounts Payable
Barracuda Networks Inc.·United States
Director, Global Accounts Payable at Barracuda Networks Inc.. Location: United States. Role: managing operations, leading team, driving automation Requirements: 10+ years in accounts payable or finance operations with global leadership; hands-on leader experienced with process im…
Lead Development Representative
Barracuda Networks Inc.·Campbell, California, United States
Lead Development Representative at Barracuda Networks Inc.. Location: Campbell, California, United States. Role: qualifying leads, contacting leads, scheduling appointments Requirements: Qualify and contact inbound leads, schedule appointments, manage high-volume outbound calls; …
Sales Renewals Representative
Barracuda Networks Inc.·Alpharetta or Campbell or North America
Sales Renewals Representative at Barracuda Networks Inc.. Location: Alpharetta or Campbell or North America. Role: driving renewals, conducting outreach, managing pipeline Requirements: Drive contract renewals and revenue for a territory; conduct outbound calls/emails, create pro…
Named Account Customer Success Manager
Barracuda Networks Inc.·Alpharetta, Georgia, United States
Named Account Customer Success Manager at Barracuda Networks Inc.. Location: Alpharetta, Georgia, United States. Role: driving adoption, managing relationships, identifying upsell Requirements: 3+ years in customer success/account management or sales ops; bachelor’s/master’s in B…
Senior Salesforce Developer
Barracuda Networks Inc.·Campbell, California, United States
Senior Salesforce Developer at Barracuda Networks Inc.. Location: Campbell, California, United States. Role: comprehending requirements, configuring application, integrating applications Requirements: Master's degree in a related field, 2+ years Salesforce development experience;…
Senior Application Security Engineer
Barracuda Networks Inc.·Ann Arbor or Alpharetta or United States
Senior Application Security Engineer at Barracuda Networks Inc.. Location: Ann Arbor or Alpharetta or United States. Role: embedding security, performing pentests, driving remediation Requirements: 5+ years product-focused AppSec experience, proficient in multiple programming lan…
Customer Marketing Programs Manager, EMEA (Contract)
Barracuda Networks Inc.·Reading, England, United Kingdom
Customer Marketing Programs Manager, EMEA (Contract) at Barracuda Networks Inc.. Location: Reading, England, United Kingdom. Role: driving adoption, analyzing behavior, building campaigns Requirements: 5 years marketing experience, content localization and metrics-driven backgrou…
Senior Commissions Analyst
Barracuda Networks Inc.·United States
Senior Commissions Analyst at Barracuda Networks Inc.. Location: United States. Role: processing commissions, reconciling bookings, optimizing systems Requirements: Bachelor's degree, 3+ years in sales compensation/commissions or sales operations; strong Excel, Salesforce and SPM…
Business Development Representative II
Barracuda Networks Inc.·Bangalore, Karnataka, India
Business Development Representative II at Barracuda Networks Inc.. Location: Bangalore, Karnataka, India. Role: engaging prospects, generating leads, scheduling meetings Requirements: 2+ years inside sales or lead generation experience, strong communication and time-management, e…
Solutions Architect (Pre-Sales Engineer)
Barracuda Networks Inc.·Ohio or North Carolina or South Carolina or United States
Solutions Architect (Pre-Sales Engineer) at Barracuda Networks Inc.. Location: Ohio or North Carolina or South Carolina or United States. Role: designing architectures, delivering demos, running workshops Requirements: Hands-on security expertise, strong networking fundamentals, …
Renewal Sales Representative I
Barracuda Networks Inc.·Bangalore, Karnataka, India
Renewal Sales Representative I at Barracuda Networks Inc.. Location: Bangalore, Karnataka, India. Role: driving renewals, conducting outreach, creating proposals Requirements: 1+ years sales or account management experience; strong communication, customer service, time management…
Partner Success Manager I (Italian/Spanish/French speaking)
Barracuda Networks Inc.·United Kingdom
Partner Success Manager I (Italian/Spanish/French speaking) at Barracuda Networks Inc.. Location: United Kingdom. Role: owns relationship, drives adoption, promotes upsell Requirements: 3+ years in sales operations, account management, or partner success; bilingual in Italian/Spa…
Partner Success Manager I
Barracuda Networks Inc.·Ottawa, Ontario, Canada
Partner Success Manager I at Barracuda Networks Inc.. Location: Ottawa, Ontario, Canada. Role: managing relationships, driving adoption, identifying opportunities Requirements: 3+ years in sales operations/account management/partner success, Bachelor's degree in Sales or Business…
Software Engineer II - (Golang + React)
Barracuda Networks Inc.·Bangalore, Karnataka, India
Software Engineer II - (Golang + React) at Barracuda Networks Inc.. Location: Bangalore, Karnataka, India. Role: designing services, building interfaces, developing APIs Requirements: Experience developing scalable backend services in Go, building React/TypeScript frontends, deve…
Technical Support Representative
Barracuda Networks Inc.·Innsbruck or Vienna
Technical Support Representative at Barracuda Networks Inc.. Location: Innsbruck or Vienna. Role: Provide technical support via phone, Troubleshoot customer issues, Assist customers with product configuration Requirements: Entry-level front-line IT support role requiring troubles…
Data Analyst
Barracuda Networks Inc.·Bangalore, Karnataka, India
Data Analyst at Barracuda Networks Inc.. Location: Bangalore, Karnataka, India. Role: Analyzing data, Maintaining dashboards, Collaborating teams Requirements: Bachelor's degree in Analytics, Statistics, Economics, Business, or related field; 1-3 years in data analytics or BI; SQ…
Senior Manager, Brand Marketing
Barracuda Networks Inc.·Alpharetta, Georgia, United States
Senior Manager, Brand Marketing at Barracuda Networks Inc.. Location: Alpharetta, Georgia, United States. Role: Plan brand campaigns, Collaborate cross-functional, Develop brand identities Requirements: 8+ years in brand marketing or integrated marketing; experience delivering br…
Solutions Architect
Barracuda Networks Inc.·United States
Solutions Architect at Barracuda Networks Inc.. Location: United States. Role: Translating requirements into architectures, Supporting the sales motion, Be a trusted technical advisor Requirements: Security architecture experience, networking knowledge, relevant certifications, w…