Browse All Jobs
Job Description

Semgrep is seeking a Senior Software Engineer to join its Backend Code team. This role involves building user-facing security tools to help secure software. The engineer will collaborate with product managers, security researchers, and program analysis engineers to create security tools. They will also architect systems for storing and maintaining sensitive data and help surface that data back to users.

Responsibilities:

  • Work on major product initiatives end-to-end.
  • Help set technical and product direction.
  • Learn from users to understand their needs.
  • Advocate for and develop intuitive APIs.
  • Ensure continual, high-availability operation of services.
  • Advise and mentor other engineers.

Requirements:

  • 4+ years of experience writing production software and building web applications.
  • Experience with Python, React (TypeScript), and Postgres.
  • Excitement about building for customers and iterating fast.
  • Excellent and proactive communication skills.

Semgrep offers:

  • Equity and benefits in addition to salary.
  • Comprehensive health plans.
  • Generous vacation time.
  • 401k.
  • Learning stipends.
Apply Manually