Синьор Софт
C++ / Rust Developer
Что JobRadar наблюдает сейчас
Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.
Описание вакансии
Senior Soft - аккредитованная IT-компания, которая автоматизирует бизнес на рынке РФ.
Наши клиенты – это компании среднего и крупного бизнеса, а также «фирмы-гиганты» в авиационной и нефтегазовой промышленности, крупном машиностроении, финансовых и торговых отраслях.
Мы на рынке более 10 лет и способны обеспечить стабильность не только нашим клиентам, но и каждому нашему сотруднику. У нас дружная и амбициозная команда, мы ценим твой вклад и поддерживаем твой рост.
В данный момент мы находимся в поиске C++ / Rust Developer.
Обязанности:
- Проектировать, разрабатывать и оптимизировать высокопроизводительные серверные приложения.
- Создавать многопоточные и асинхронные компоненты (Boost.Asio, Tokio) с гарантией стабильной работы.
- Реализовывать примитивы синхронизации (мьютексы, условные переменные, lock-free структуры) и алгоритмы с жесткими требованиями к latency и throughput.
- Разрабатывать бэкенд-сервисы и сетевые клиенты с использованием современных библиотек.
- Интегрировать распределенные хранилища данных и очереди сообщений.
- Покрывать код unit- и интеграционными тестами.
Требования:
Профессиональные навыки:
- Уверенное владение C++ (14/17/20), понимание STL, Boost, работы с памятью и многопоточностью.
- Опыт коммерческой разработки на Rust или уверенная база C++ и желание освоить Rust (пет-проекты, понимание базовых концепций).
- Понимание асинхронного программирования (async/await, event loop, Tokio / Boost.Asio).
- Опыт работы с системами хранения данных (FoundationDB или другими NoSQL/SQL решениями).
- Опыт работы с Apache Kafka, Docker, базовое понимание Kubernetes.
- Навыки написания unit- и интеграционных тестов.
Личностно-деловые качества:
- Коммуникативные навыки (умение эффективно письменно и устно взаимодействовать с коллегами и клиентами для решения задач, умение работать в команде);
- Самостоятельность, ответственность, проактивность, желание обучаться и обучать окружающих;
- Клиентоориентированность.
Условия:
- …
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.