Senior Software Engineer - Network Security

You will design and implement network security features for IoT and critical infrastructure, working on socket-level networking, packet tracing, and secure client/server systems. You will define, develop, and maintain deployment processes and tools across IT, OT, and cloud environments, provide ongoing support, and improve system health, reliability, and performance. You will perform debugging, vulnerability assessment, and threat analysis using tools like tcpdump and Wireshark, and stay current with emerging technologies and best practices for scalable, low-latency distributed systems.

Responsibilities

  • Own projects and initiatives and ensure high-quality deliverables
  • Define, develop, and maintain deployment processes and tools for IT, OT, and Cloud environments
  • Provide ongoing support and improve system health and reliability
  • Stay up-to-date with emerging technologies and adopt best practices for scalable distributed and autonomous systems

Requirements

  • 3+ years of software development experience in networking, including sockets, packet tracing, and client/server
  • In-depth understanding and practical knowledge of LAN, WAN, firewalls, routers, VPN, IPSec, and DPI
  • Working experience with Zeek, OVS-DPDK, and Strongswan
  • Fundamental knowledge of multithreading, inter-process communication, socket programming, high-performance and low-latency programming
  • Expert coding skills in C++, Go, and Java, including secure coding, vulnerability assessment, and threat analysis
  • Hands-on experience with HTTP, SSH, authentication, certificates, and TLS
  • Experience in cryptography, PKI, microservice architecture, and large-scale infrastructure
  • Strong debugging and troubleshooting skills using tcpdump, Wireshark, gdb, and valgrind
  • Expert system-level skills on Linux distributions such as Ubuntu, Alpine, and Red Hat, and strong communication skills

Benefits

  • Equity
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Visa transfer and immigration support

Similar jobs