Senior Software Engineer

Barracuda Networks, Inc.
Vienna, Austria
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
€ 62K

Job location

Vienna, Austria

Tech stack

Amazon Web Services (AWS)
Azure
Bash
C++
Protocol Stack
Computer Engineering
DDoS Mitigation
Ethernet
HTTP Secure
Internet Control Message Protocol
Python
Network Security
Linux kernel
Network Programming
Network Protocols
Open Source Technology
Socket
Software Engineering
TCP/IP
Transmission Control Protocol (TCP)
Transport Layer Security
Google Cloud Platform
Firewalls (Computer Science)
Information Technology

Job description

Barracuda Networks is looking for a Software Senior Engineer to be part of the Network Security Business Unit. You will work together with an experienced team of software developers and security experts on the security engine of our Firewall products, which is used by many large enterprises around the globe. Tech Stack

  • Mainly C/C++, but also Python and Bash
  • Linux kernel
  • gcc / g++ / clang
  • gdb
  • git / GitHub
  • Network protocols across all layers (Ethernet, IP, TCP, UDP, ICMP, TLS, HTTP(S)

What you'll be working on

  • TCP/IP socket programming
  • Design and implement security features of kernel-based Firewall engine, such as Intrusion Prevention System (IPS), DDoS protection, application detection, and TLS-Inspection
  • Improve and innovate in areas such as Firewalls for public clouds (AWS, Azure, Google Cloud Platform)
  • Optimize performance of Linux kernel and network stack
  • Develop extensions for Linux kernel

Requirements

  • Computer Science/Computer Engineering background or a degree in a related engineering area
  • 5+ years of experience in software development (open source or commercial)
  • Good problem-solving skills
  • MUST: good knowledge of C++ and/or C
  • Experience in network programming is a plus
  • Fluent in English, both written and spoken

Benefits & conditions

We offer competitive salaries and additional benefits based on your performance, experience, and qualification. Based on the CBA level, the minimum gross salary for this position is €62,000 EUR.

Apply for this position