Semgrep

Software Engineer Intern

San Francisco Office, Remote. Posted a month ago

The role

You will build developer-focused security tools to prevent bugs and vulnerabilities. You will design and ship features in a full-stack codebase using Python, PostgreSQL, Typescript, and React.

What you will do

  • Design and ship new features in a full-stack codebase using Python, PostgreSQL, Typescript, and React
  • Work with users, product team, and design team to address user pain points
  • Query aggregated metrics and run experiments to improve core Semgrep workflows
  • Collaborate with your team through code reviews, design discussions, and demos
  • Learn from a peer mentor
  • Present your work to the team at the end of your internship

Required qualifications

  • Have taken multiple college courses in computer science or equivalent experience
  • Interested in making a career out of software or a related field
  • Experience in a dynamic language like Python, Ruby, Javascript, or PHP
  • Excited about software security and developer enablement
  • Able to work in our San Francisco office 5 days/week
  • Able to start on either Tuesday, May 25th, 2027 or Tuesday, June 8th, 2027

Benefits

  • Close 1:1 mentorship from full-time engineers on the team
  • Regular feedback from your team’s manager
  • The opportunity to work in-person in our San Francisco office
  • An intern cohort of peers

About the company

Semgrep is the leader in code security for builders. The company provides security that learns as developers build to catch, flag, and fix issues before they ship.

Software Engineer Intern at Semgrep | JobZoey