Semgrep · 4 months ago
Senior IDE Engineer, Semgrep Analysis Foundations
Semgrep is dedicated to making world-class software security accessible to everyone through innovative program analysis tools. The Senior IDE Engineer will focus on enhancing secure development experiences by designing solutions that integrate with AI-agent coding, ensuring vulnerabilities are addressed early in the development process.
Cyber SecurityNetwork SecuritySecuritySoftware
Responsibilities
Own our MCP server and IDE extension across popular editors and agentic coding tools
Experiment with Claude and Cursor hooks, working directly with Anthropic and Cursor engineers to influence how they develop these tools
Build comprehensive observability and debugging tools that help us quickly identify and resolve issues in diverse customer environments
Advocate for architectural decisions that make our code easy to reason about and allow us to scale with an exponentially growing number of users
Advise and mentor other engineers via thoughtful code reviews, planning discussions, technical documentation, and formal mentorship
Develop IDE-optimized features like incremental scanning and smart caching for instant feedback without disrupting developer flow
Create MCP tools that help AI assistants write secure code by providing real-time guidance, suggesting safer alternatives, and validating generated code
Build code navigation features that help developers understand security implications and enforce best practices using Semgrep analysis
Integrate our MCP server backend with the main infrastructure for running scans
Implement telemetry to track the effectiveness of Semgrep detection and judge which rules are performing the best in the IDE context
Build intelligent code navigation features that help developers understand security implications across their codebase, enforce coding standards, and discover relevant existing patterns using Semgrep's analysis capabilities
Qualification
Required
Developed an IDE extension for a popular language or tool
Built and maintained high-availability, low-latency systems that require real-time responsiveness
Built cross-platform applications for Linux, macOS, and Windows, including automated testing and CI/CD pipelines
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
Interest in code analysis and experience or interest in working in a functional programming language (OCaml, Haskell). If you've ever spent time studying how your interpreter, compiler, linter, or garbage collector works, come work with us!
Benefits
Equity
Comprehensive health plans
Generous vacation time
401k
Learning stipends
Company
Semgrep
Semgrep is an application security platform that scans code for bugs, security vulnerabilities, and enforce coding standards.
H1B Sponsorship
Semgrep has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7)
2024 (1)
2023 (1)
Funding
Current Stage
Late StageTotal Funding
$193MKey Investors
Menlo VenturesLightspeed Venture PartnersFelicis
2025-02-05Series D· $100M
2023-04-18Series C· $53M
2021-07-07Series B· $27M
Recent News
felicis.com
2025-12-29
2025-12-02
2025-10-31
Company data provided by crunchbase