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
€ 62KJob 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.