$155,000 – $180,000
Listed on Obsidian Securty’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
Obsidian Security is hiring a backend software engineer to build security products that detect and mitigate risks from AI agents and large language models being deployed inside enterprise SaaS applications. The role suits engineers with 1–3 years of production experience in a modern language who want to develop expertise in AI threat modeling, data pipelines, and emerging attack surfaces in the rapidly evolving agentic AI space.
Our summary, not Obsidian Securty’s wording. The full posting is on their site.
Skills this role names
- Amazon Web Services (AWS)
- CI/CD
- ClickHouse
- Databricks
- Dialectical Behavior Therapy (DBT)
- Go
- Google BigQuery
- Model Context Protocol (MCP)
- Python
- Snowflake
- Tool Calling
Log in to see which of these are already on your profile.
What they ask for
Required
- 1–3 years of production backend software engineering
- Modern language proficiency (Python, Go, or similar)
- Experience with AWS or GCP
- Container and CI/CD experience
- Production observability and monitoring
- LLM API and agentic pattern experience, or ability to ramp quickly
- Modern data stack hands-on experience (dbt and columnar warehouse like ClickHouse, Snowflake, BigQuery, or Databricks)
- Clear communication across engineers, PMs, and security teams
- Ability to operate with ambiguity in a fast-moving space
Nice to have
- Knowledge of SaaS platform data exposure (Google Workspace, Microsoft 365, Salesforce, Okta)
- Understanding of OWASP LLM Top 10 and MITRE ATLAS frameworks
- Knowledge of prompt injection, agent and tool-use risks, OAuth abuse
- Grasp of identity and access control concepts (OAuth flows, scopes, tokens, non-human identities)
- Prior cybersecurity product development experience