Senior Software Engineer – C or C++ | SSL/TLS experience
Core
Design and develop control-plane and system services for a firewall platform operating above the networking dataplane (OSI Layer 3+), including management interfaces, security services, and embedded content filtering.
Role type
Senior Software Engineer (C/C++ systems)
Builds
Firewall platform services, management APIs, security features, and embedded content filtering systems
Domain
Cybersecurity / Network Security / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ systems development, Linux/embedded OS internals, L3-L7 networking, SSL/TLS, PKI, secure coding practices, API/CLI development, SNMP/telemetry
Preferred skills
SAML authentication, certificate lifecycle management, vulnerability remediation, license enforcement frameworks
Technologies
C, C++, Linux, OpenSSL, SSH, SNMP, SAML
Responsibilities
Design and develop control-plane and system services for a firewall platform; Build and maintain management interfaces and APIs including CLI and secure access; Implement security services such as authentication, SSL/TLS handling, and certificate lifecycle management; Develop embedded services for content filtering including URL categorization and reputation systems; Lead efforts in licensing systems, vulnerability remediation, and secure architecture
Seniority
Senior, hands-on IC
