Software Engineer – VPN & PKI, Network Security
Core
Design, develop, and debug software enhancements for networking subsystems, specifically focusing on VPN technologies (IPsec, SSL/TLS) and PKI within Linux/Unix environments.
Role type
Senior Software Engineer (Network Security)
Builds
Reliable, cost-effective software solutions for networking subsystems and security protocols
Domain
Network Security, Enterprise Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C/C++ programming, TCP/IP networking fundamentals, routing protocols, Linux/Unix system development, VPN technologies (IPsec, SSL/TLS), PKI, software testing methodologies, system design
Preferred skills
Mentoring less-experienced staff, leading project teams, cross-functional collaboration
Technologies
C, C++, Linux, Unix, IPsec, SSL, TLS, TCP/IP
Responsibilities
Design enhancements and updates for networking subsystems; analyze design and determine coding/integration activities; write and execute testing plans and debug issues; lead project teams of software engineers and partners; provide guidance and mentoring to less-experienced staff
Seniority
Senior, hands-on IC with leadership responsibilities