
Mid/Senior Software Engineer – Network & Security Focus
Posted May 22

Posted May 22
This is a fully remote position, open to applicants in Poland.
• Designing, implementing, and maintaining network and security functionalities (firewall, NAT, proxy, intrusion prevention, filtering)
• Integrating with kernel or low-level modules (netfilter, packet capture/forwarding logic)
• Developing sophisticated traffic inspection and filtering mechanisms (URL filtering, protocol analysis, deep packet inspection)
• Diagnosing intricate network failures (asymmetrical routing, NAT/firewall interactions, dropped reply traffic)
• Collaborating with architects, QA, and other engineers on secure network infrastructures
• Interpreting and applying protocol and security specifications (IP, TCP, HTTP, SSL/TLS)
• Ensuring optimal performance, security, and reliability in production environments
• Strong programming capabilities, with around 50% in C/C++ for low-level modules (embedded) and 50% in Python
• Solid understanding of computer networks: IP, TCP/UDP, routing, NAT, proxy patterns
• Comprehensive knowledge of firewall and security systems: packet filtering, stateful firewalls, URL filtering, IPS/IDS
• Experience in debugging complex traffic scenarios (traffic moves forward but replies do not return)
• Proficiency in implementing or utilizing proxies, inspection, and HTTP/HTTPS parsing
• Familiarity with kernel-level or system-level network hooks/modules (Linux netfilter, packet sockets)
• Good command of English (B2 level or higher)
• Flexible working hours and approach to work: fully remotely, in the office, or hybrid
• Professional development supported by internal training sessions and a training budget
• Comprehensive onboarding with a hands-on approach to ensure an easy start
• A great atmosphere among professionals who are dedicated to their work
CEA
GXA
Aras Corporation
Hopper
Get handpicked remote jobs straight to your inbox weekly.