9 дней назад
Staff Software Engineer - Threat Protection Systems
160 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Software Engineer - Threat Protection Systems (C/C++/Linux): Building next-generation DDoS detection and mitigation capabilities for threat protection products with an accent on packet processing, network protocols, and adaptive security analysis. Focus on designing multi-threaded data-plane systems, investigating attack traffic with advanced debugging tools, and validating reliable customer-facing features.
Location: San Jose, California; hybrid work arrangement
Targeted compensation: up to $160,000 OTE annually.
Company
develops secure application solutions that help customers keep applications secure and available through security, intelligence, and automation.
What you will do
- Design and implement DDoS detection and mitigation approaches based on malware behavior, traffic patterns, network protocols, and policy requirements.
- Develop an extensible mitigation data plane with programmable packet-processing logic for emerging botnet attacks.
- Build and maintain data-plane, control-plane, configuration, logging, and policy-enforcement components using multi-core and multi-threaded programming.
- Investigate defects, analyze traffic, identify root causes, and deliver fixes using GDB, Wireshark, tcpdump, and related tools.
- Collaborate with product management, architecture, QA, support, and platform engineering teams to define, review, and validate features.
- Create design documentation, unit tests, implementation notes, and end-to-end validation plans.
Requirements
- BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
- 3+ years of software engineering experience in networking, security, distributed systems, Linux systems, or related product development.
- Strong programming skills in C/C++, Python, and Bash.
- Understanding of OSI layers, TCP/IP networking, packet processing, DNS, HTTP, and TLS.
- Experience with Linux networking systems, operating-system concepts, packet filtering, forwarding, traffic-processing paths, or multi-threaded systems.
- Ability to develop features from requirements through coding, testing, debugging, and validation, with strong cross-functional communication skills.
Nice to have
- Curiosity about AI/ML applications, container platforms, and distributed systems in security.
- Experience with profiling tools such as perf or similar utilities.
Culture & Benefits
- Hybrid work environment in San Jose, California.
- Strong ownership, systems thinking, and practical problem-solving are valued.
- The role includes challenging product, customer-support, and integration work.
- Interviews must reflect the candidate's own skills; AI or recording tools are not permitted during live interviews unless explicitly approved.
Hiring process
- Interviews evaluate the candidate's independent technical skills and thinking.
- Use of AI or recording tools during live interviews requires explicit invitation or advance approval as a reasonable accommodation.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
13 дней назад
Senior Software Engineer (C++)
100 500 - 153 250$
11 дней назад
Senior Staff Software Engineer (C / Networking / Dataplane) (Cybersecurity)
157 500 - 225 000$
9 дней назад
Senior Staff Engineer, Systems Integration (C++)
183 600 - 275 400$
13 дней назад
Software Engineer (Aerospace)
126 000 - 270 000$
Reddit
11 дней назад
Staff Software Engineer - Site Defense (Cybersecurity)
217 000 - 303 900$
9 дней назад
Software Engineer (Cybersecurity)
176 000 - 192 000$