Socket logo

Socket

Vulnerability Research Software Engineer

Region Restricted

Remote work allowed only within certain countries or regions.

Employer listed it 7 days ago · Added yesterday

First listed 7 days ago and still open.

Salary

$110,000 to $170,000

Location

Timezone

Not stated

Contract

Full-time

Experience

Mid

Category

Software

Published by the employer

Remote flexibility

Region Restricted

Remote work is allowed, but only for candidates based in Canada, United States.

What the employer says

  • Source listing states candidate location: "Remote, Canada, United States, San Francisco"

What Nomaders makes of it

  • Applications outside the listed area are usually rejected
  • Timezone overlap with the listed area is often expected

The quotes above are the employer's own words; the reading is ours. Always check the original listing and employment terms before working from another country.

About the role

About Us

Socket helps devs and security teams ship faster by cutting out security busywork. Thousands of orgs use Socket to safely find, audit, and manage open source code. Our customers - from Anthropic to xAI, and Figma to Vercel - love Socket (just check out their tweets to see for yourself!)

Founded by Feross Aboukhadijeh , a long-time open source maintainer with software downloaded over a billion times a month, Socket has raised $ 125M in funding from top angels, operators, and security leaders.

About the Role

Join Socket to build and scale our patching infrastructure that delivers secure, vetted packages to developers worldwide. You’ll be at the forefront of supply chain security, creating patches for critical vulnerabilities and building the systems that help the entire open source ecosystem stay secure.

This role emphasizes deep software engineering expertise, especially in Rust and Unix environments. You'll tackle challenging CLI work—scoping, troubleshooting, and addressing edge cases across multiple package managers. This role combines engineering work with meaningful community impact that benefits the entire ecosystem. As an early member of the Socket team, you’ll help shape how we scale this technology.

What You'll Do

Master Socket workflows, tools, and patching processes

Build and maintain CLI tooling used in customer environments.

Implement package-manager integrations and handle ecosystem-specific edge cases.

Translate dependency and vulnerability workflows into reliable developer-facing interfaces.

Debug implementation issues across Unix-based environments.

Work closely with the patch team to scope work, troubleshoot problems, and ship practical improvements.

Contribute to frontend experiences using JavaScript, React, and TypeScript.

Scale patch production to dozens or hundreds of patches per week

Build and improve automated patching infrastructure and tooling

Build APIs and integrations to deliver certified packages

Create tooling for patch quality assurance and testing

Work with security researchers to understand and patch critical vulnerabilities

Give developers quick, safe remediation options for widely-used packages

Help secure the software supply chain for millions of developers

What You'll Bring

Required:

3+ years of software engineering experience with production systems

Requirements

  • ·3+ years of software engineering experience with production systems
  • ·Strong proficiency in Rust and Unix/Linux environments
  • ·Proficiency in Node.js, JavaScript, and TypeScript
  • ·Experience with package managers (npm, yarn, pnpm) and the JavaScript ecosystem
  • ·Understanding of software security concepts and vulnerability management

Benefits

  • ·Flexible time-off, holidays, and winter shutdown to rest & recharge
  • ·Paid parental leave
  • ·Remote-first, with quarterly team off-sites
  • ·Pursue Excellence: We set ourselves apart by consistently delivering work of exceptional quality and distinction.
  • ·Move with urgency and focus: We prioritize swift, decisive action.

How to apply

  1. 1Check the flexibility label above, region restricted, matches where you plan to live and work.
  2. 2Tailor your CV to the role at Socket, mentioning your remote working experience.
  3. 3Apply directly on the employer's careers page using the button below. Nomaders never handles your application.

Found 1d ago. Last checked 23 Sept. Always confirm the details on the original posting, salary and location can change after publication.

Listing sourced from Company boards.

Similar roles

Other open software roles with comparable remote rules.

Browse all open roles

Free to apply, no account needed.

$110,000 to $170,000 · You'll be taken to the employer's careers page.