Semgrep is looking to build a new category of developer-focused security tools to prevent bugs and security vulnerabilities, and needs interns to help ship features that make it easier for teams to integrate Semgrep into their existing workflows or build improvements that help their services scale and remain reliable.
Requirements
- Have taken multiple college courses in computer science or equivalent experience
- Have experience in a dynamic language like Python, Ruby, Javascript, or PHP
Responsibilities
- Design and ship new features in a full-stack codebase using Python, PostgreSQL, Typescript, and React
- Work with our users, product team, and design team to address user pain points
- Query our aggregated metrics and run experiments to help understand and improve core Semgrep workflows
- Collaborate with your team through code reviews, design discussions, and demos
- Learn from a peer mentor whose job is to help you succeed, and to help you get what you want out of your internship
- Present your work to the team at the end of your internship
Other
- Are interested in making a career out of software or a related field
- Are excited about software security and developer enablement
- Are able to work in our San Francisco office 5 days/week.
- Are you able to start on either Tuesday, May 26th, 2026 or Tuesday, June 23rd, 2026