Software Engineer Intern, Cloud Platform

Semgrep logo

Semgrep

201-500 employeesFounded 2017San Francisco, CaliforniaSoftware Development
Actively hiringPaidSummer 2027Software Development
Apply Now

Best applied by Dec 7

Access our internships job board to view 10,000+ active internships.


About the role#

As a software engineering intern, you will build developer-focused security tools to help prevent bugs and vulnerabilities. You will join the team behind Semgrep and ship features that help our services scale and remain reliable. You will work alongside full-stack developers, security researchers, and infrastructure engineers. This role involves direct interaction with customers to understand their security needs and improve their workflows.

What you'll do#

  • Design and ship new features in a full-stack codebase.
  • Collaborate with users, product managers, and designers to address user pain points.
  • Query aggregated metrics and run experiments to improve core Semgrep workflows.
  • Participate in code reviews, design discussions, and team demos.
  • Learn from a dedicated peer mentor.
  • Present your completed work to the team.

What you'll need#

  • Completion of multiple college computer science courses or equivalent experience.
  • A strong interest in pursuing a career in software engineering.
  • Experience with a dynamic language such as Python, Ruby, Javascript, or PHP.
  • Enthusiasm for software security and developer enablement.
  • Ability to work on-site in our San Francisco office 5 days per week.

Location & details#

  • Location: San Francisco, California.
  • Term: Summer 2027.
  • Commitment: Full-time internship.
  • Compensation: $2,400 per week for the 11-week program.
Relevant fieldsComputer Science

About Semgrep

Semgrep is a software development company based in San Francisco. Founded in 2017, the firm provides tools for code security and vulnerability detection. Its platform integrates static analysis and AI to assist development teams with identifying and fixing security risks. The company currently employs between 201 and 500 people.

LinkedInWebsiteCareers emailSemgrep contact channels unlock with a free account
All Semgrep internships

How to get in at Semgrep

Applying to Semgrep early is a significant advantage because recruiters review initial submissions before the candidate pool grows too large. Intern Insider sends an instant alert the moment a role matching your target is published, helping you stay ahead of the crowd. You can use this timing to ensure your application is among the first they see. Reaching out to the right people often yields better results than applying into a queue. Intern Insider surfaces the specific recruiters behind Semgrep roles, allowing you to contact them directly for a referral or to ask questions about the position. This direct approach often improves your response rates compared to standard submissions.

Get alerts for new Semgrep internships
Share

Interns who landed roles with Intern Insider

“I didn't realize how much time I was wasting until I tried Intern Insider. Instead of scrolling for hours, I just apply directly through the platform.”
Jemma V., Private Wealth Intern

Jemma V.

Private Wealth Intern

“Finding the latest internships used to be a hassle. I'd have multiple sites and repos open at once, but with Intern Insider, everything's in one place, which has made my application process much faster and more organized.”
Kentaro B., Software Engineer Intern

Kentaro B.

Software Engineer Intern

Apply to more than this one.

10,000+ open internships in one place, with the deadlines and the people to email.

Create free account
Apply by Dec 7Apply Now
Privacy

Cookies

Manage optional cookies and similar technologies. You can update these choices anytime. Read our privacy policy

EssentialKeep you signed in and support security and basic site features.Always on
AnalyticsHelp us improve the site by measuring how people use it.
AdvertisingHelp us show relevant ads and measure how well they work.