Staff Software Engineer - Threat Protection Systems
A10 Networks, Inc - San Francisco Bay Area
Hiring: Staff Software Engineer - Threat Protection Systems Company: A10 Networks, Inc Location: San Francisco Bay Area Job Posted Time: 2026-09-10 10:46:34 Target Skills & Keywords : Bash, C, C++, DDoS, DNS, Linux, Product Management, Python, TCP/IP, TLS, Unit Testing About the job Experience: •3+ years of software engineering experience in networking, security, distributed systems, Linux systems, or related product development Required Skills: •Design and contribute to novel DDoS detection and mitigation approaches based on malware internals, traffic behavior, L4/L7 protocol patterns, and policy enforcement requirements •Contribute to an extensible DDoS mitigation data plane that enables programmable packet-processing logic and rapid response to newly emerging botnet attack patterns •Work across data plane, control plane, configuration, logging, and policy enforcement components using multi-core and multi-threaded programming techniques •Investigate defects, analyze traffic behavior, identify root causes, and deliver practical fixes using tools such as GDB, Wireshark, tcpdump, and related network utilities •Partner cross-functionally with QA, support, product management, architects, and other engineering teams to clarify requirements, review designs, and validate customer-impacting features •Create design notes, implementation documentation, unit tests, and end-to-end validation plans for assigned features Qualifications: •BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience •Strong programming skills in C/C++ and scripting languages such as Python and Bash •Solid understanding of OSI layers, TCP/IP networking, packet processing, and protocols such as DNS, HTTP, and TLS •Operating system concepts, user-space or kernel networking components •Packet filtering, forwarding, traffic-processing paths, or multi-threaded systems •Debugging and profiling tools such as GDB, Wireshark, perf, or similar tools •Demonstrated capacity to design and implement product features from requirements through coding, testing, debugging, and validation •Good communication skills and ability to work with cross-functional engineering, QA, support, and product teams •Strong ownership mindset and willingness to take on challenging product, customer-support, and integration work •Good systems thinking and ability to design for performance, scale, reliability, observability, and operational usability Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!