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.

Active roles
34

Refreshed continuously

Median salary

Across active listings

Hottest cities
Bangalore, Karnataka, India10Alpharetta, Georgia, United States3Ottawa, Ontario, Canada3United States3Campbell, California, United States2Germany1Innsbruck or Vienna1Ohio or North Carolina or South Carolina or United States1

All open roles

34 positions at Barracuda Networks Inc.

Account Executive

Barracuda Networks Inc.·Alpharetta, Georgia, United States

RemoteFull Time43d ago

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

RemoteFull Time43d ago

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

RemoteFull Time43d ago

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

RemoteFull Time43d ago

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

RemoteFull Time43d ago

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

OnsiteFull Time43d ago

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

RemoteFull Time43d ago

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

OnsiteFull Time43d ago

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

OnsiteFull Time43d ago

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

OnsiteFull Time43d ago

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

RemoteFull Time52d ago

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

RemoteFull Time43d ago

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

OnsiteFull Time52d ago

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

RemoteFull Time52d ago

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

OnsiteFull Time43d ago

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

RemoteFull Time43d ago

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

OnsiteFull Time43d ago

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

OnsiteFull Time43d ago

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

OnsiteFull Time43d ago

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

OnsiteFull Time52d ago

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

OnsiteFull Time43d ago

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

OnsiteFull Time52d ago

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

RemoteFull Time52d ago

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

RemoteFull Time43d ago

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…

Barracuda Networks Inc. careers — 34 open roles | ResuMinder | ResuMinder