Socket

Vulnerability Research Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер в команду Socket для разработки и масштабирования инфраструктуры патчинга уязвимостей в open source пакетах. Работа с CLI-инструментами, интеграциями пакетных менеджеров и обеспечением безопасности цепочки поставок ПО.

Задачи

  • Осваивать рабочие процессы, инструменты и процессы патчинга Socket
  • Разрабатывать и поддерживать CLI-инструменты, используемые в окружениях клиентов
  • Реализовывать интеграции с пакетными менеджерами и обрабатывать специфичные для экосистем edge cases
  • Переводить процессы работы с зависимостями и уязвимостями в надёжные интерфейсы для разработчиков
  • Отлаживать проблемы реализации в Unix-окружениях
  • Тесно работать с командой патчинга: определять объём работ, устранять проблемы и выпускать практические улучшения
  • Участвовать в разработке frontend-опыта на JavaScript, React и TypeScript
  • Масштабировать производство патчей до десятков или сотен в неделю
  • Создавать и улучшать автоматизированную инфраструктуру и инструменты патчинга
  • Разрабатывать API и интеграции для доставки сертифицированных пакетов
  • Создавать инструменты для контроля качества и тестирования патчей
  • Работать с security-исследователями для понимания и патчинга критических уязвимостей
  • Давать разработчикам быстрые и безопасные варианты исправления для широко используемых пакетов
  • Помогать защищать цепочку поставок ПО для миллионов разработчиков

Требования

  • 3+ года опыта разработки production-систем
  • Уверенное владение Rust и Unix/Linux-окружениями
  • Владение Node.js, JavaScript и TypeScript
  • Опыт работы с пакетными менеджерами (npm, yarn, pnpm) и экосистемой JavaScript
  • Понимание концепций безопасности ПО и управления уязвимостями
  • Опыт создания и масштабирования API и пайплайнов обработки данных
  • Знакомство с автоматизированным тестированием, CI/CD и системами деплоя

Условия

  • Конкурентоспособная зарплата
  • Программа equity
  • Комплексные медицинские льготы для сотрудника и семьи (покрытие 99%)
  • Гибкий отпуск, праздники и зимние каникулы
  • Оплачиваемый родительский отпуск
  • Remote-first с ежеквартальными командными офсайтами

Навыки

  • Rust
  • Unix
  • Linux
  • Node.js
  • JavaScript
  • TypeScript
  • npm
  • yarn
  • pnpm
  • React
  • CI/CD
  • API

Похожие вакансии

Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Staff Software Engineer
SS&C TechnologiesSeniorCitypointГибрид
170,000 – 188,000 USD в год
13 окт.
Vulnerability Research Software Engineer — Socket, 110,000 – 170,000 USD в год, Удалённо | itrelocate