Point your AI agent at freehire and let it find you a job.

Get the CLI →

Holyweb

NewBe an early applicant

C++ Developer

Posted Updated 1 view
Discussion

Summary

Senior C++ Developer at Holyweb, a service IT (outstaffing) company building systems for clients in retail, fintech and logistics. Day to day: full-cycle development of high-load, fault-tolerant systems in modern C++ (C++17/20) — architecture, performance optimization, multithreading, networking, CI/CD with Docker/Kubernetes, plus code reviews and mentoring.

Holyweb – сервисная IT-компания. Уже 6 лет мы создаем корпоративные системы и сервисы для IT-холдингов, ритейла, финтеха и логистических компаний.

Разрушаем мифы об аутстаффинге и заботимся о своих сотрудниках: мэтчим интересные проекты с заинтересованными разработчиками, делимся экспертизой внутри компании, поддерживаем комфортную рабочую атмосферу.

Сейчас мы ищем Senior C++ Developer на один из наших новых проектов.

  • Участие в полном цикле разработки продукта: от проектирования архитектуры до релиза и поддержки.
  • Разработка высоконагруженных и отказоустойчивых систем на C++.
  • Оптимизация производительности (память, CPU, сетевые задержки).
  • Работа с многопоточностью и асинхронным программированием.
  • Проектирование масштабируемых решений с использованием микросервисов или монолитных архитектур.
  • Внедрение и настройка CI/CD, оркестрация (Kubernetes, Docker).
  • Реализация механизмов отказоустойчивости (failover, self-healing).
  • Проведение код-ревью, менторство junior/middle-разработчиков.
  • Взаимодействие с командой (бекенд, фронтенд, DevOps, QA).

  • 5+ лет коммерческого опыта на C++.
  • Глубокое знание C++17/20 (шаблоны, STL, RAII, move-семантика, умные указатели).
  • Опыт работы с многопоточностью (std::thread, mutex, atomic).
  • Понимание ассемблера x86-64, оптимизация кода (SIMD, cache-friendly код).
  • Системное программирование: управление памятью, системные вызовы (Linux/Windows), IPC.
  • Опыт работы с сетевыми протоколами (TCP/IP, HTTP/2, gRPC).
  • Умение проектировать архитектуру (SOLID, паттерны, микросервисы).
  • Опыт с системами сборки (CMake, Make), CI/CD (Jenkins, GitLab CI).
  • Владение отладчиками (gdb/lldb), профилировщиками (Valgrind, perf).
  • Работа с Git, статическими анализаторами (Clang-Tidy), санитайзерами (ASan, TSan).
  • Английский (чтение документации, коммуникация).

    Будет плюсом:

  • Опыт с оркестрацией (Kubernetes, Helm, Docker).
  • Мониторинг (Prometheus, Grafana).
  • Знание СУБД (шардинг, репликация, B-tree/LSM-tree, WAL).
  • Опыт с распределёнными базами (Cassandra, Spanner, Tarantool).
  • Понимание распределённых систем (CAP, Paxos/Raft, consistent hashing).
  • Тестирование на устойчивость (Jepsen, Chaos Monkey).
  • Конкурентная зарплата с индексацией и системой бонусов
  • Работа на проекте с инженерными вызовами;
  • Открытость к изменениям: мы готовы обсудить ваши идеи по улучшению сервисов или функционала
  • Свобода самовыражения — свели к минимуму бюрократию и душную корпоративную культуру
  • Крутая команда и профессиональное развитие: шеринг знаний, участие в профильных мероприятиях, обучение
  • Соблюдение work-life balance — программа Holyrelax для хобби и личностного развития

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available