Barracuda Icon
Live Chat

Hi, I'm Rosa.
How may I help you?

How may I help you?

Click below to send us a Message


Who we are, what we do and why we do it.

Senior Software Engineer- Application Content Research (15-084) in Campbell, US

Barracuda Networks is hiring talented and motivated engineers to work on the future of our advanced content systems. We are investing heavily in big data solutions that will drive our future appliance and cloud products.  Some of the exciting new technologies we are using include Cassandra, Hadoop, Kafka, just to name a few.


Responsibilities include:

  • Research and profile web and native applications for the purpose of identifying them based on network activity
  • Research emerging network threats and provide solutions to customers using Barracuda’s suite of products
  • Work with product teams to gather requirements
  • Maintain production data that are used by Barracuda’s products and services


Position Requirements:

  • BS/MS in Computer Science or related engineering field
  • 5+ years or equiv. in related field
  • Expertise with regex patterns: PCRE and/or RE2
  • Proficient in any/all of the following languages: Perl, Java, C/C++, PHP, Python
  • Experience using Cassandra, Hadoop, and/or Kafka
  • Motivated and eager to work on new technologies
  • Ability to adapt to a fast changing environment

Interested in this Career?

Let's talk! Submit your resume today and we'll get back to you if we think you're a good fit.