Barracuda Icon

Hi, I'm Logan.
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.

Principal Software Engineer, Web Security Team in Campbell, US

Barracuda Networks is seeking a principal software engineer with passion to build products and services for the world’s fastest growing network security company.  You will be working on major software components contributing to web security business in Barracuda.  You will be joining a world class engineering team and building cutting edge technologies to take on the fast growing market needs in web content security.   Example: Instead of having a tunnel vision working for Facebook, you will be looking at all the protocols and API’s in popular Social Media sites and building policy control, reporting and forensic features for our web security offerings.



  • Authentication subsystems in the Barracuda Web Security products and services
  • Identity Management in Barracuda Web Security products and services
  • Identity caching layer to optimize identity tracking for logging, reporting and archiving components.
  • Windows/Novell/Mac authentication environment integration
  • Mobile software profiling and security governance for iOS and Android OS
  • Processing daily development builds and manage code merges between development branches


  • Extensive C / C++ experience (5+ years)
  • Full understanding of software release cycles in the industry (3+ years)
  • Expert Unix system level experience (3+ years)
  • Mid level network engineering experience (2+ years)
  • Experience with scripting languages such as Perl, Python, Unix Shell
  • Understanding of various software design patterns in practice such as Facade, Observer, Decorator
  • Strong communication skills
  • Strong problem solving and troubleshooting skills
  • Excellent oral and written communication skills
  • BS, MS in Computer Science required

Additional Skills:

  • Leadership experience is a plus



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.