More jobs:
Senior Backend Platform Engineer, Semgrep Analysis Foundations
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-01-01
Listing for:
Menlo Ventures
Full Time
position Listed on 2026-01-01
Job specializations:
-
Software Development
Software Engineer, DevOps
Job Description & How to Apply Below
Our mission is to make world-class software security available to everyone. This means building program analysis tools that are open source, easy to use, powerful, and fast. It also means building a team with security expertise and a passion for great developer experiences. Most of all, it means working with honesty and respect in a diverse community of dreamers and builders.
We’ve redefined static analysis tooling by committing to all of these, and turned our project, Semgrep, into an essential safeguard for code at Snowflake, Dropbox, and more.
About the role
As a member of the Semgrep Analysis Foundations team, you’ll own the code analysis that underlies our products, doing whatever is needed to make it work seamlessly for our users. You’ll help Semgrep scan ever-larger repositories, run in environments ranging from continuous integration containers to developer IDEs, understand the semantics of a wide range of programming languages, and build for different operating systems.
All the while, you’ll ensure we release improvements frequently and painlessly, supporting our culture of fast experimentation. Through Semgrep’s culture of transparency, you’ll see and influence the decisions that make a startup successful. Your decisions will be key to making Semgrep a world-leading static-analysis project, giving you lasting influence not only at Semgrep, but in the world’s developer community.
You will:
• Ensure that our changes are released frequently and reliably through a number of distribution methods, including pip, homebrew, and docker
• Build tooling that allows us to support our users more effectively when they encounter problems
• Make fundamental improvements to Semgrep’s analysis capabilities that affect all users, including to its performance, availability, and precision
• Advocate for architectural decisions that make our code easy to reason about and allow us to scale with an exponentially growing number of users
• Help set the technical roadmap for our foundational analysis, listening to our users as well as program analysis engineers and security researchers across the company
• Advise and mentor other engineers via thoughtful code reviews, planning discussions, technical documentation, and formal mentorship
You are ideal for this role if you have:
• Interest in code analysis. If you’ve ever spent time studying how your interpreter, compiler, linter, or garbage collector works, come work with us!
• 3+ years experience owning the success of a critical service with a large and exponentially growing number of users, particularly its performance and reliability, with the help of frameworks like Open telemetry
• Experience building for multiple operating systems, such as Linux, Apple Silicon, and Windows, including in CI environments
• Experience working in a functional programming language (OCaml, Haskell) or the excitement to learn
• Passion for shipping quickly and safely, caring deeply about solving real problems for our users and allowing them to depend on us
• Excellent and proactive communication, both verbal and written
Some examples projects you might work on include:
• Improve our observability tooling to reduce the time taken to identify the root cause of bugs found when analyzing customers’ code
• In partnership with our Managed Scanning team, propose and lead the implementation of a release process that reduces release cycles from weekly to daily or continuously for most users
• Deliver support for running Semgrep natively on Windows
• Optimize how Semgrep infers the relationships between functions to speed up dataflow analysis
• Build a robust performance testing platform that allows every change to be confidently verified for performance regressions
• Design a new rule syntax based on requests from the product teams to simplify rule writing in the presence of common frameworks
Compensation
Salary Range: $166,,000 USD
Our compensation package includes equity and benefits in addition to salary.
Please note that the range listed is for someone based in the San Francisco Bay Area.
What we offer
Our goal is to competitively and fairly compensate every Semgrep employee with a system that…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×