Join our team
We are currently seeking talented and motivated individuals to join our team for the positions listed below. To apply to any of these open positions, please apply directly through the link provided at the end of the Job Description.
Barracuda MSP is on the cutting edge of the SaaS cloud storage market, delivering an exceptional customer experience for its channel partners. Serving over 2000 partners, and nearly 40,000 small businesses, Barracuda MSP is helping to ensure that no small business goes out of business from data loss. This is an amazing opportunity for a Systems Engineer to join a growing team of talented engineers.
Senior Development Manager
This is an amazing opportunity for an experienced Development Manager to join a growing team of talented engineers and make a major impact on our product. You will have the best of both worlds: join a software company that has a real product, real customers, and a rock solid financial picture.
This position is ideally suited for a talented, hands-on, energetic leader who has a track record of success as a manager as well as a software developer and wants a major voice in the direction of our product.
Partner Marketing Associate
A key role that sits on our Partner Marketing team, which focuses on growing our existing Partner (customer) base via campaigns, enablement, and engagement activities.
The Marketing Associate will provide critical support to the Partner Marketing team to help the organization drive its aggressive growth goals through its channel Partners, primarily through tactical project execution related to partner-facing campaigns and events.
Additionally, the Partner Marketing Associate will provide support to Partners by assisting in the administration of Partner Tools such as the Partner Toolkit, advocate marketing platform, etc.
Partner Support Engineer
We are looking for an experienced, organized and analytic individual to join a growing team of talented support engineers that are responsible for providing premium technical support to MSPs who are reselling our Business Continuity Disaster Recovery solutions to SMBs.
Business Development Representative
We are looking for a Business Development Representative to act as the liaison between our Marketing and Sales teams. Your role will be to seek new business opportunities by contacting and developing relationships with potential customers.
You will use your communication skills to cultivate strong relationships with customers. You will also ensure proper after-sales service. Ultimately, you will boost sales and contribute to our long-term business growth. If you are motivated and results-driven, and enjoy working in a team environment, we’d like to meet you.
About Barracuda MSP
Barracuda MSP is the MSP-dedicated business unit of Barracuda Networks. Our mission is to drive the success of our IT service provider partners, delivering industry-leading security and data protection via a purpose-built MSP platform, steadfast commitment to partner success, and a wealth of channel expertise.