Назад
Company hidden
11 дней назад

Software Engineer I, Endpoint Sensor (C++)

100 000 - 150 000$
Формат работы
onsite
Тип работы
fulltime
Грейд
junior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer I, Endpoint Sensor (C++): Building continuously running endpoint sensor technology, kernel drivers, and Endpoint Security extensions for Windows, macOS, and Linux with an accent on data-loss detection, inline enforcement, and production reliability. Focus on developing cross-platform systems components, integrating agent capabilities with backend workflows, and reasoning about untrusted input, evasion, and insider risk.

Location: Minneapolis, Minnesota, United States

Salary: $100,000–$150,000 per year, plus benefits and possible incentive plans.

Company

hirify.global develops cybersecurity products that protect organizations from data loss, insider risk, and cybercriminal activity.

What you will do

  • Implement features and fixes in endpoint agents for Windows, macOS, and Linux.
  • Develop kernel-mode components, Endpoint Security extensions, and Network Extensions.
  • Contribute to detection paths and inline enforcement logic for data-loss prevention.
  • Integrate endpoint capabilities with backend and product workflows.
  • Build observability, performance, and stability into always-on production components.
  • Review and defend code, including code created with AI-assisted development tools.

Requirements

  • Experience building production software through professional work, internships, coursework, or hands-on projects.
  • Strong C++ fundamentals, including memory management, concurrency, and performance trade-offs.
  • Hands-on interest in systems programming on Linux, macOS, or Windows.
  • Exposure to kernel-mode drivers, Windows Filtering Platform, Endpoint Security, Network Extensions, eBPF, or similar technologies.
  • Ability to understand existing architecture, make sound small-scale design decisions, and reason about adversarial behavior and insider risk.
  • Ability to independently verify, understand, and take responsibility for output from AI coding assistants.

Nice to have

  • Experience with Rust, Swift, or systems-level Linux development.
  • Cross-platform development experience across Windows, macOS, and Linux.
  • Exposure to network-layer monitoring, data security, or data loss prevention.
  • Experience shipping enterprise software, including installation, automatic updates, or multi-tenant configuration.
  • A portfolio demonstrating hands-on systems work.

Culture & Benefits

  • Inclusive and diverse engineering community.
  • Benefits provided in accordance with company policy and local regulations.
  • Possible eligibility for incentive plans.
  • Reasonable interview accommodations are available for candidates who need them.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →