Apply now

Posted 3 months ago

Member of Technical Staff

@ Socket

Remote in Canada

RemoteFull-time
Apply now
SIGNALS

Overview

Socket is hiring a Member of Technical Staff, a full-time early-team role building the Socket web application end-to-end. The work covers product interfaces with the design team, APIs and data integration, sprint planning, and hiring. Remote-first, with quarterly team off-sites; salary bands and equity are offered and leveling is set during interviews.

Responsibilities:

  • Build the Socket web application end-to-end
  • Develop user interfaces with the design team
  • Write APIs and extract data from third-party sources
  • Help shape the roadmap and plan sprints
  • Take part in hiring and interviews

Requirements summary:

  • Experience on an early-stage 0-1 team
  • Production web application design and implementation
  • Building APIs and relational databases such as Postgres
  • Proficiency with Node.js, JavaScript, React and TypeScript
  • Ability to learn new technologies quickly

Tools & skills

Benefits mentioned

Health insuranceParental leave
Source and dates

Employer career site / ATS feed · ashby

Employer posting date
2026-08-26
First seen by our source
2026-10-08
Source record updated
2026-10-09

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

DepartmentSoftware development
Hours per week40 (estimated)
Work settingHome, Office
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedGenerous paid time off, Flexible hours, Generous parental leave, Stock or equity

Summary and details written by AI from the posting; the employer’s posting is the authority.

Socket

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Socket is the #1 software supply chain security platform. Next-gen SCA + SBOM + 0-day prevention. LOVED BY DEVELOPERS.

Full company description

Socket is a cybersecurity platform that protects companies from software supply chain attacks. Companies use Socket to protect their software applications and critical services from malware and security threats originating in open source code.

LinkedIn followers
12,480
People associated on LinkedIn
134
Reported office locations
  • San Francisco, US
Business categories
  • Cloud Security
  • Cyber Security
  • Software
  • Internet
  • Security
  • Developer Tools
  • Artificial Intelligence (AI)
  • Open Source
Other recorded names
  • Socket
Specialties
  • Software
  • Security
  • Software supply chain
  • Open source software
  • Application Security
  • Cybersecurity
  • and Software Composition Analysis (SCA)
Profile identifies a recruitment agency
No
Reported total investment
124,600,000

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Socket is a cybersecurity platform that protects companies from software supply chain attacks. Companies use Socket to protect their software applications and critical services from malware and security threats originating in open source code.

FieldValue
IndustryComputer and Network Security
Company size51-200 employees
HeadquartersSan Francisco
Organization typePrivately Held
Year founded2020
SpecialtiesSoftwareSecuritySoftware supply chainOpen source softwareApplication SecurityCybersecurityand Software Composition Analysis (SCA)
Open jobs on Jobsy6
LinkedInView page
Job description

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

  • Build product: This role will require you to move fast, prioritize ruthlessly, and be focused on the end user. Your voice will be essential in shaping the product and the roadmap, and your decisions will have immediate and far-reaching impact. You will work in collaboration with the engineering and design teams.

  • Grow the team and culture: As an early member of the team, you will form the defining DNA for the company's culture and our future team. Our ability to build a market-defining product is solely dependent on the culture we foster.

  • Set up foundational frameworks: You'll join at the genesis of something totally new and come into a fast-paced environment. We value process-driven systems that enable us to work smarter as we scale, and you'll build out design systems that will serve as guide rails for the engineering team.

What You'll Do

  • Contribute to the development of the Socket web application end-to-end

  • Work with the design team to develop interfaces that abstract away complexities and delivers an elegant and delightful user experience

  • Write APIs to deliver data from multiple data sources

  • Extract and transform data from 3rd party APIs

  • Help shape the roadmap and plan sprints that allow us to quickly deliver features and be agile to user feedback

  • Be a key part of hiring, including interviewing and providing input into team growth decisions

What You'll Bring

  • You've worked on an early stage team in a 0-1 role and would like to get back to building the foundations again

  • Experience with designing and implementing production web applications

  • Experience with building and integrating APIs and relational databases like Postgres

  • Proficiency with Node.js, JavaScript, React, and TypeScript

  • Not bound to a particular tech stack and can learn new technologies on-the-go

  • Bonus points for experience with any of the following technologies GraphQL, ElasticSearch, Headless browsers, data pipelines

Our Interview Process

  1. Informational with a member from our Talent Team

  2. Hiring Manager Interview

  3. Technical Interviews

  4. Debrief

  5. Final Interview with Feross

  6. References

  7. Decision/Offer

Leveling and compensation will be aligned dynamically throughout the interview process to match your technical scope and background.

Hiring is a big decision on both sides. Read more about our Hiring Philosophy and how we approach the process at Socket.

Benefits: Our benefits are crafted to support you and your family, so you can take care of what matters most and thrive in and outside of work. We offer:

  • Market competitive salary bands

  • Meaningful equity program

  • Comprehensive health benefits for you and your family (99% coverage)

  • Flexible time-off, holidays, and winter shutdown to rest & recharge

  • Paid parental leave

  • Remote-first, with quarterly team off-sites

At Socket, we

  1. Pursue Excellence: We set ourselves apart by consistently delivering work of exceptional quality and distinction.

  2. Move with urgency and focus: We prioritize swift, decisive action.

  3. Think rigorously: We care about being right and it often takes reasoning from first principles to get there. We value alternative perspectives and have constructive discussions.

  4. Trust and amplify: We overtrust, always assume good intent, and give specific feedback to help each other improve.

  5. Feel a strong sense of ownership: We wear many hats and feel a strong sense of overall ownership of the company and we're non-territorial regarding our nominal domains.

  6. Are customer obsessed: We relentlessly prioritize the needs of our customers, striving to exceed their expectations and delight them at every interaction.

Similar jobs

  • Member of Technical Staff, Reinforcement Learning

    Montréal, QC
    On-siteFull Time

    True Talent Solutions Partners

    3+ YOECandidates need a PhD in computer science, machine learning or a related field, or at least three years of reinforcement learning research or post-training experience. They also need production Python, PyTorch and Transformers skills, plus experience owning reward functions or LLM judge calibration.

    Python, PyTorch, Transformers

  • Member of Technical Staff (Migrations)

    York, ON
    Full Time

    Cockroach Labs

    7+ YOECandidates need 7 or more years of relevant experience, comfort with Go, C/C++, Java or Python, and experience with database technologies. They also need system design skills for high-throughput data systems and experience building AI-enabled tools.

    Go, CockroachDB, MOLT

  • Senior Member of Technical Staff – Software Development in Test

    Ontario
    $139k–$174k/yrFull Time

    Canada Wind River

    6+ YOECandidates need 6+ years of software development experience, a STEM degree or equivalent, and strong Python, C and shell scripting skills. Experience with pytest, Jenkins or Travis CI, Linux, Git, Jira and Agile testing is also required; DO-178B/C knowledge is preferred.

    Python, C, pytest, Jenkins, Travis CI, Linux

    Member of Technical Staff - RTOS & Virtualization

    Ontario
    Full Time

    Canada Wind River

    5+ YOEWind River needs candidates with a BSc or MSc in computer science or a related engineering field and 5-7 years of software development experience. Strong C programming, Python, Linux shell scripting, debugging and communication skills are required.

    RTOS, Documentation, Software development, Agile development, Computer science, Computer engineering

    Member of Technical Staff - RTOS & Virtualization

    Ontario
    Full Time

    Canada Wind River

    5+ YOEWind River needs candidates with a BSc or MSc in computer science or a related engineering field and 5-7 years of software development experience. Strong C programming, Python, Linux shell scripting, debugging and communication skills are required.

    RTOS, Documentation, Software development, Agile development, Computer science, Computer engineering

    Member of Technical Staff - RTOS & Virtualization

    Ontario
    Full Time

    Canada Wind River

    5+ YOEWind River needs candidates with a BSc or MSc in computer science or a related engineering field and 5-7 years of software development experience. Strong C programming, Python, Linux shell scripting, debugging and communication skills are required.

    RTOS, Documentation, Software development, Agile development, Computer science, Computer engineering

  • Member of Technical Staff (Software Engineer, GPU Cluster Infrastructure)

    Toronto, ON
    Full Time

    Perplexity

    Candidates need deep Kubernetes experience, including custom operators and multi-cluster work, and experience managing GPU clusters at scale. They also need multi-cloud orchestration, distributed systems fundamentals, and systems programming in Go, Rust or C++.

    Kubernetes, CUDA, InfiniBand, RoCE, Slurm, Prometheus

  • Member of Technical Staff, Applied Research

    Vancouver, BC
    $170k–$240k/yrOn-siteFull Time

    Mundo AI: Mundo develops data, evaluations, and applied research to advance perceptual intelligence across audio, video, and emerging modalities.

    2+ YOECandidates need applied machine learning or AI research experience, strong Python skills, and hands-on experience designing experiments. A bachelor's degree in computer science, machine learning, statistics or a related field is expected, with a master's or PhD preferred.

    Python

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.