Software Engineer

Engineering Bangalore , Koramangala

Job ID 21-141

Come Join Our Passionate Team!  At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We protect email, networks, data and applications with innovative solutions that grow and adapt with our customers’ journey. More than 220,000 organizations worldwide trust Barracuda to protect them — in ways they may not even know they are at risk — so they can focus on taking their business to the next level.

What you’ll be working on

  • Develop Web Application Firewall features, test and release to customers
  • Deliver frequent maintenance releases to address issues found in customer environments
  • Work with product management to help set product direction based on customer requirements

Technologies you’ll be using

  • C/C++, Perl, Shell
  • Protocols – TCP/IP, DNS, DHCP, SSL/TLS, HTTP
  • Unix/Linux
  • SSL

What you bring to the role

  • Bachelor's degree in Computer Science or related field; or equivalent work experience required
  • 3-5 years of hands-on software development experience
  • Excellent coding skills in high-level languages such as C/C++, Perl, Shell
  • Knowledge of networking technologies and protocols such as TCP/IP, DNS, DHCP, SSL/TLS, HTTP
  • Knowledge and working experience with Unix/Linux
  • Knowledge of virtualization technologies (VMware, Hyper-V) is a plus
  • Excellent troubleshooting and analytical skills
  • Knowledge of SSL protocol and exposure to openSSL is a plus
  • Be a great communicator and be able to work as a part of a highly impactful team
  • Practical experience using cloud providers
  • Entrepreneurial spirit and extreme sense of ownership; take responsibility and bring features from inception to production

What you’ll get from us

  • Opportunity to build one of our leading products
  • High-quality health benefits
  • Work-life balance
  • Internal career-growth opportunities
  • Flexible PTO
  • Volunteer opportunities