9 дней назад
Staff Software Development Engineer (DLP)
212 000 - 265 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Software Development Engineer (DLP): Leading the architecture and delivery of high-throughput, low-latency Data Loss Prevention engines, dictionary matching systems, and intelligent content inspection pipelines in C across FreeBSD and Linux with an accent on real-time performance, NER/ML integration, and systems architecture. Focus on designing lockless concurrent daemons, optimizing IPC and shared memory, troubleshooting production systems, and building scalable incident streaming and forensic integrations.
Location: San Jose, California, USA
Base salary: $212,000–$265,000 USD per year
Company
Cybersecurity company developing the Zero Trust Exchange, a cloud security platform for protecting users, devices, applications, and data.
What you will do
- Lead, mentor, and grow systems software engineers and principal architects working on high-performance Data Loss Prevention engines.
- Own the technical direction for line-rate pattern matching, regular expression evaluation, dictionary compilation, EDM, IDM, and distributed incident processing.
- Guide the evaluation and operationalization of NER and machine learning models under strict network latency, compute, and memory constraints.
- Architect multithreaded C daemons, shared memory structures, high-performance IPC, lockless concurrency, and memory-safe subsystems on FreeBSD and Linux.
- Lead production incident escalation, core dump analysis, system profiling, leak detection, incident streaming, forensic logging, and SIEM/SOAR integrations.
Requirements
- 8+ years of systems software engineering experience and 2+ years of leadership experience managing high-performing software teams.
- Advanced C programming skills on Linux or FreeBSD, with expertise in IPC, shared memory architectures, and POSIX concurrency primitives.
- Practical understanding of NER models and runtime limitations in high-throughput data paths.
- Expertise in production troubleshooting and root-cause analysis, including core dump analysis, GDB/LLDB, Valgrind, and eBPF or DTrace.
- Deep experience with DLP technologies, regex evaluation engines, dictionary compilers, EDM/IDM profiles, incident streaming, and forensics pipelines.
- Ability to work onsite in San Jose, California, USA.
Nice to have
- Experience optimizing AI/ML inference workloads using ONNX Runtime, TensorRT, or quantized NER models.
- Experience with inline network proxies, deep packet inspection, AVX instructions, or Hyperscan.
- FreeBSD kernel expertise, including jails, the network stack, VFS/ZFS, automated regression testing, and CI/CD for distributed systems.
- Experience using AI technologies to improve operational efficiency.
Culture & Benefits
- Inclusive environment focused on collaboration, belonging, ownership, and measurable outcomes.
- Health plans, vacation and sick time, parental leave, retirement options, and education reimbursement.
- In-office perks and support for employees and their families.
- Work on a global cloud security platform addressing complex security and data protection challenges.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
8 дней назад
Software Engineer (Network Platforms)
68 000 - 91 000€
Snowflake
12 дней назад
Senior Software Engineer (Cloud Security)
200 000 - 287 500$
9 дней назад
Staff/Principal Software Engineer - Security Platform
192 000 - 303 000$
13 дней назад
Staff Software Backend Engineer
215 000 - 235 000$
12 дней назад
Principal Software Engineer: Distributed Systems (Config, Test, & Deployment)
200 000 - 250 000$
13 дней назад
Staff Engineer, Enterprise Externalization (AI)
192 000 - 272 000$