Назад
Company hidden
2 часа назад

Software Engineer (C/C++)

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

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

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

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

Текст:
/

TL;DR

Software Engineer (C/C++): Building and optimizing core software for intelligent data infrastructure supporting enterprise and AI workloads with an accent on systems programming, distributed storage, and high-performance computing. Focus on designing scalable data services, solving operating-system and concurrency challenges, and developing infrastructure for LLM training, inference, and RAG pipelines.

Location: San Jose, California, United States; hybrid work with in-office and/or in-person expectations

Company

hirify.global develops intelligent data infrastructure, enterprise storage, integrated data services, and cloud solutions for traditional and AI workloads.

What you will do

  • Design and develop core infrastructure software for storage, data management, caching, metadata, and distributed systems.
  • Build reliable, high-performance software in C, C++, and Python, optimizing scalability, efficiency, and resiliency.
  • Develop data movement, replication, protection, and lifecycle management capabilities.
  • Support AI/ML pipelines, GPU clusters, LLM training, inference, and retrieval-augmented generation workloads.
  • Collaborate with hardware, platform, networking, and cloud engineering teams on end-to-end infrastructure solutions.
  • Improve performance, testing, observability, reliability, debugging, and operational automation using profiling and modern AI agents.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.
  • 12+ years of experience developing systems software, operating systems, storage platforms, or distributed infrastructure.
  • Expert-level programming skills in C/C++ and Python.
  • Strong knowledge of operating systems, memory management, multithreading, concurrency, networking, distributed systems, and performance optimization.
  • Professional experience developing on Linux, with strong debugging and performance analysis skills.
  • Ability to work in a hybrid environment in San Jose, California, United States, with in-office and/or in-person expectations.

Nice to have

  • Experience with storage systems, file systems, object storage, distributed data platforms, or cloud infrastructure.
  • Knowledge of AI infrastructure and data pipelines for GPU clusters and large-scale AI workloads.
  • Experience with Rust or Go, Kubernetes, containers, and cloud-native architectures.
  • Experience using AI coding assistants and autonomous AI agents such as GitHub Copilot, OpenAI Codex, or Claude Code.

Culture & Benefits

  • Hybrid working environment focused on connection, collaboration, and culture.
  • Flexibility to balance professional and personal commitments.
  • Culture that values initiative, ownership, impact, analytical problem-solving, and diverse perspectives.
  • Opportunity to work on enterprise-grade data infrastructure embedded in Google Cloud, AWS, and Microsoft Azure.

Hiring process

  • Applications are reviewed only when submitted through the company website.
  • Some stages of the process may use AI tools to support application evaluation and candidate selection, with human decision-making retained.

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