Senior Security Data Engineer
Role details
Job location
Tech stack
Job description
We're hiring Security Data Engineers to join our Manchester team and work at the heart of our SaaS and AI security platform. This is a data engineering role first - you'll spend most of your time building and maintaining the data pipelines that power Obsidian's detection and analytics capabilities.
The role sits at an interesting intersection: the work is technically demanding data engineering, but the context is security. You don't need a security CV - you need to be a strong data engineer who is curious about how modern SaaS and AI platforms work, and what makes them risky.
What you'll do
- Build and maintain data retrieval integrations across major SaaS and AI platforms - connecting to APIs, handling auth flows, and ensuring reliable telemetry ingestion.
- Design and develop dbt models in SQL on Clickhouse and Databricks, transforming raw platform data into clean, structured datasets ready for analysis.
- Build rule-based checks to identify risky configurations and unusual activity patterns across SaaS and AI platforms - translating security insight into logic.
- Develop a working understanding of how SaaS and AI platforms are structured and where security risks emerge, to inform what data we collect and what we look for.
- Debug data quality and detection issues in customer environments, working closely with the wider engineering and customer success teams.=
Requirements
Do you have experience in Scripting?, * 4+ years of hands-on data engineering experience, including dbt and SQL.
- Strong SQL - you're comfortable writing complex data models and transformations from scratch.
- Experience building or maintaining data pipelines that process high-volume event or log data.
- Comfortable working with REST APIs and integrating data from third-party platforms.
- Python proficiency for scripting, data manipulation, and pipeline logic.
- Some exposure to security concepts - enough to understand what 'risky' looks like in a SaaS or cloud context.
- This can come from working in a security company, cloud engineering, compliance, or your own interest.
Nice to have
- Hands-on experience with Clickhouse or Databricks.
- Familiarity with SaaS platforms such as Google Workspace, Microsoft 365, Salesforce, or Okta - from any angle (admin, engineering, or security).
- Understanding of identity and authentication concepts: OAuth, SAML, SSO, and directory services.
- Experience working with security telemetry - audit logs, API event streams, or similar.
- Interest in AI/LLM platforms and how they introduce new security considerations.