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

Senior Staff Software Engineer (C/C++/S3)

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

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

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

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

Текст:
/
TL;DR
Senior Staff Software Engineer (C/C++/S3): Developing and improving a high-performance S3-compliant file system with an accent on Linux systems programming, storage architecture, and production reliability. Focus on designing parallel C/C++ software, troubleshooting kernel and file-system components, integrating monitoring and alerting, and mentoring engineers.

Location: Hybrid, with Santa Clara colocation or remote work from North Carolina

Company

hirify.global develops high-performance data storage products, including an S3-compliant file system.

What you will do

  • Maintain, extend, and improve the S3 implementation.
  • Design and develop system software in C/C++ under tight deadlines with minimal supervision.
  • Define technical designs and participate in technical reviews throughout development.
  • Develop applications through design, implementation, testing, and deployment.
  • Architect and troubleshoot file-system and storage-system components, including monitoring, health checks, and alerting.
  • Research technical problems, support production deployments, resolve defects, and mentor junior developers.

Requirements

  • 12+ years of experience in system software development and complex problem resolution.
  • Expert knowledge of C/C++ and strong Linux development and deployment skills, including file-system development.
  • Strong understanding of operating-system principles, kernel procedures, and Linux file systems.
  • Experience with development tools including GCC, GDB, G++, and Git.
  • Experience designing and developing parallel programs, with knowledge of user-space I/O frameworks such as FUSE and SPDK.
  • Good written and verbal English communication skills are required.

Nice to have

  • Knowledge of RDMA, libfabric, zero-copy, verbs, TCP/IP, or complex network programming.
  • Experience with performance engineering and Scrum Agile.

Culture & Benefits

  • Collaboration with engineering teams and individuals worldwide.
  • Self-directed work with technical leadership responsibilities.
  • Full-time hybrid work arrangement.

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