Назад
Company hidden
3 дня назад

Systems Software Engineer (C++/Network Capture)

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

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

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

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

Текст:
/
TL;DR
Systems Software Engineer (C++/Network Capture): Building and operating a mission-critical network packet capture platform with an accent on C++ software development, high-performance packet processing, and capture server infrastructure. Focus on designing and deploying servers, automating provisioning with Ansible, troubleshooting production systems, and improving reliability, monitoring, and capacity.

Location: Onsite at hirify.global's Chicago headquarters, United States

Annual base salary: $145,000–$185,000, plus an annual discretionary bonus

Company

hirify.global is a diversified trading firm that develops and operates technology for trading across global financial markets and also works in real estate, venture capital, and cryptoassets.

What you will do

  • Design, build, deploy, and validate network capture servers across infrastructure and data center teams.
  • Develop and maintain capture and query software in C++, Python, Rust, and Ruby, emphasizing testing, reliability, and performance.
  • Build Ansible automation, configuration management, and deployment tooling for repeatable server provisioning.
  • Participate in the weekly production support rotation, troubleshooting live capture issues and coordinating incident response.
  • Improve monitoring, automation, and capacity planning, and deliver proposals through to production.
  • Coordinate capture deployments and serve as a liaison with data center, systems administration, network engineering, and purchasing teams.

Requirements

  • 3+ years of professional systems software engineering experience and strong skills in Rust, C/C++, or Go, with willingness to make C++ the primary language.
  • Experience with DPDK or comparable kernel-bypass packet processing, including hugepages, CPU pinning, core isolation, NUMA, and poll-mode drivers.
  • Strong Linux administration and production server troubleshooting skills.
  • Solid TCP/IP, routing, switching, NIC, and packet analysis fundamentals.
  • Hands-on experience with server hardware and data center workflows, plus Ansible or comparable configuration management.
  • Availability for weekly production support, including occasional off-hours, nights, and weekends, with strong communication and incident-response skills.

Nice to have

  • Ruby, RHEL-family, Kubernetes, GitOps tooling such as Flux or Helm, commercial network capture products, and performance analysis tools such as perf, eBPF, flamegraphs, or tcpdump.
  • Contributions to the DPDK ecosystem beyond application-level use.
  • Familiarity with service discovery, secrets management, metrics, dashboarding, and relational databases.

Culture & Benefits

  • High-autonomy environment focused on innovation, integrity, curiosity, and challenging consensus.
  • Medical, pharmacy, dental, and vision insurance.
  • 401(k) with discretionary employer match, disability insurance, life and AD&D insurance.
  • Health savings accounts and flexible spending accounts.

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