Senior Staff Software Engineer | Security Data Platform | Expert in Python
Core
Building a security data platform that connects disparate security systems (asset inventory, identity governance, detection tooling) via a shared API and knowledge layer to enable rapid risk assessment and threat analysis.
Role type
Senior Staff Software Engineer (Security Data Platform)
Builds
A unified security data platform with core APIs, asynchronous data pipelines, and integration with security telemetry sources.
Domain
Cybersecurity / Security Data Engineering / Cloud Security
Deliverable
production ML models | product features
Required skills
Python (expert-level, data processing at scale), Splunk (SPL, data onboarding, normalization, API), Software Architecture (distributed/data-intensive systems), Project Ownership (senior IC), Security Operations/Detection Engineering background, AI integration experience
Preferred skills
Data Science (statistical analysis, anomaly detection), Applied AI/ML (LLMs, RAG, knowledge graphs), Identity governance platforms, Data contract definition
Technologies
Python, Splunk, Message Bus, Schema Registry, Knowledge Graph, SIEM
Responsibilities
Design and build core platform APIs (context retrieval, risk scoring, entity resolution); Build and run asynchronous data pipelines; Integrate security data sources (SIEM, identity, asset inventory); Own platform workstreams from scoping to delivery; Write design proposals and review RFCs; Mentor engineers on partner teams.
Seniority
Senior Staff, hands-on IC with strategic ownership

