Greptile Product Engineer, Security at Greptile building customer-facing security products from scratch. Combine security research with software engineering to investigate, validate, and reproduce vulnerabilities.
Responsibilities
Build Greptile’s security product from the ground up, including codebase scanning, a security-focused PR bot, continuous pentesting, and tools for code analysis, security testing, and vulnerability reproduction.
Improve how agents understand codebases, identify and investigate potential vulnerabilities, reproduce them, and give developers and coding agents the information they need to fix them.
Build testing and validation infrastructure where agents can detect and reproduce suspected vulnerabilities and verify fixes.
Integrate security findings into pull requests, CI pipelines, and existing engineering workflows.
Design, implement, test, and deploy full features. Talk to developers and security teams, iterate on their feedback, and improve reliability and performance across different types of codebases.
You want to work on a product that thousands of developers rely on
The chaos of high growth and things breaking is exciting to you
You like being in an office every day around other smart people who are excited about what they’re building
You enjoy turning security theory into a product that helps other developers
You care about developer experience and want security tools to be informative and delightful to use
You specifically prefer working in-person over working remote
Qualification
Experience with JavaScript/TypeScript
Required
B.S. Computer Science or equivalent degree, undergraduate or higher
1+ years of software or DevOps engineering experience
Experience with JavaScript/TypeScript
Security engineering or research experience through source-code auditing, offensive security work, application security engineering, original bug bounty findings, or strong CTF performance
Experience building security products or LLM-powered tools and agents is a strong plus