Staff Product Security Engineer
Endor Labs
- United States
- Lead/Staff
- 10+ years
- Posted
Skills
Required
- AI
- CI/CD
- Bazel
- monorepos
- security research
- vulnerability research / program analysis / static analysis tooling
Preferred
- Endor
- supply chain
- code scanning
- runtime monitoring
- validate and prioritize findings
Join Endor Labs as a Staff Product Security Engineer, where you'll play a crucial role in shaping the security strategy for our platform. You'll work closely with the Head of Security & IT, fix application issues, prevent insecure code from being merged, and influence the product roadmap. This is a unique opportunity to help shape the product we build for customers while utilizing our own platform for application security. Enjoy a vibrant culture, competitive benefits, remote work options, and flexible PTO.
Conference talks, publications, or open-source work in application security
Even if you don't meet every requirement above, we encourage you to apply. There's no one-size-fits-all here
About Endor Labs
- A track record of influencing a product or platform roadmap: you've turned internal security work into something other teams or customers adopt
- Deep threat modeling and secure architecture skills. You know a strong threat model is one of the biggest levers in AI-driven scanning efforts
Responsibilities
- Collaborate with the Head of Security & IT to set and execute the security strategy for the Endor Labs platform, focusing on supply chain security, code scanning, and runtime monitoring.
- Lead efforts to fix issues in the application, validate and prioritize findings, and build a platform around this for customers.
- Build out the internal apparatus around the AI SAST product to stop insecure code from being merged, ensuring confidence in the security of code contributions.
- A fix-it mindset: you investigate, find root causes, and drive remediation rather than just reporting
- A track record of building security tooling and automation that runs at scale across an engineering organization, and of measuring whether it works
Requirements
- 10+ years in application or product security, including staff- or principal-level technical leadership
- Demonstrated hands-on work applying LLMs and agents to security problems. You've built a harness, compared tools, or measured where they fail, and you have well-reasoned opinions on both halves of AI code security: how to find, validate and fix vulnerabilities in existing code, and how best to prevent insecure code from being merged
- The ability to set direction and influence senior engineering, product and customer stakeholders without formal authority
- Comfort building from scratch in an ambiguous, fast-moving environment, and setting priorities without an established playbook
- Experience securing build systems and CI/CD at scale, especially Bazel monorepos
- A background in security research, such as vulnerability research, program analysis, or static analysis tooling
