Software Engineer- Supply Chain

  • Category: Software Developer Jobs
  • Location: New Boston, Illinois
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 23K to 24K
  • Published on: 2025/09/25

San Francisco, New York, Boston, or Denver



About Semgrep

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 backend engineer on Semgrep’s Supply Chain team, you’ll build customer-facing tools to help developers secure their software from vulnerabilities introduced by dependencies. Other supply chain management tools exist, but they produce far too much noise to be useful or efficient. Security teams may file through thousands of vulnerabilities, informing developers that hundreds of their dependencies have introduced critical vulnerabilities and need updating, when in reality they are not even using those dependencies in a vulnerable way. Perhaps you’ve even felt this pain yourself!

Our goal is to cut through the noise: to make it easy to find and remediate the 2% of vulnerabilities that are actually reachable given the way our customers’ use their dependencies. We work to make supply chain security as simple and intuitive for our users as possible so developers can focus on their own mission.

You’ll learn about the application-security space, shadow more senior engineers, collaborate with product managers and other engineers to create security tools our customers love, architect systems for storing and maintaining sensitive data, and help us surface those data back to our users to help them understand their individual security posture. 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:

Work on major product initiatives end-to-end, from user-research through design, implementation, and deployment
Learn from users to understand their needs, build products to help keep them secure, and work with them to help them scale their security programs
Advocate for and develop intuitive, simple, robust APIs that solve a wide variety of complex problems using simple, elegant abstractions
Ensure continual, high-availability operation of services using modern site-reliability practices, including participation in an on-call rotation
You are ideal for this role if you have:

Excitement about building for customers, learning their needs, iterating fast, and seeing your solutions solve their core problems
Excellent and proactive communication, both verbal and written
Some examples of projects you might work on include:

Identify which of a user’s dependencies would fix the highest number of downstream vulnerabilities when upgraded
Identify and filter which of a user’s dependencies/vulnerabilities are actually applicable in their production environments
Collect and expose health metrics on open source dependencies to help keep users’ software free of poorly maintained, low quality, and malicious packages
Flag vulnerable dependencies in developer IDEs as they are used and prevent them from ever making it to production
Location:

This role does require candidates to be onsite in either our SF or NYC office 2-3 times per week.


Company Name: Tbwa Chiat/Day Inc

Related jobs

  • Software Engineer / Software Developer

    Job highlights Identified by Google from the original job post Qualifications Roles and responsibilities: 5+ years of experience in a modern development stack, including Golang, Kafka, and REST API development Experience in application design, softwa...

    Full Time / Part Time

    $ Estimated: 16K to 17K

    Schaumburg, Illinois

    2025/09/29


    Apply Now

  • Senior Lead Software Engineer - Java, Spring Boot, Kafka, Microservices

    Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate & Investment Bank, you are an inte...

    Full Time / Part Time

    $ Estimated: 15K to 16K

    Remote

    2025/09/26


    Apply Now

  • Mission Software Engineer, Maneuver Dominance

    Mission Software Engineer, Maneuver Dominance Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of ...

    Full Time / Part Time

    $ Estimated: 20K to 33K

    New Boston, Illinois

    2025/09/25


    Apply Now