Viridien
Software Developer – High-Performance I/O & Storage Systems
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик высокопроизводительных систем ввода-вывода и хранения данных в команду распределённых вычислений. Проектирование и оптимизация backend-сервисов и API для эффективного доступа к данным в распределённых средах.
Задачи
- Проектировать и разрабатывать высокопроизводительные сервисы доступа к данным и хранения
- Работать с технологиями хранения, включая объектные хранилища
- Оптимизировать пути чтения и записи для повышения пропускной способности и снижения задержек
- Разрабатывать и поддерживать API, включая сервисы на gRPC
- Разрабатывать backend-сервисы для распределённого доступа к данным
- Анализировать и улучшать производительность на всём пути данных
- Выявлять и устранять узкие места в I/O, хранении и взаимодействии систем
- Участвовать в контейнеризованных развёртываниях и распределённых архитектурах
- Участвовать в обсуждениях системного дизайна и архитектуры
Требования
- Сильный опыт разработки на C, C++, Go или Python
- Опыт создания backend-сервисов, распределённых систем или производительно-критичных компонентов
- Понимание взаимодействия ПО с системами хранения, ОС и оборудованием
- Опыт работы с I/O-интенсивными системами, storage API или сервисами данных
- Опыт анализа и оптимизации производительности, включая пропускную способность и задержки
- Опыт проектирования и работы с API, такими как gRPC
- Знакомство с распределёнными системами и микросервисной архитектурой
- Опыт работы с контейнеризацией: Docker или Kubernetes
- Сильные навыки решения проблем и аналитическое мышление
Условия
- Конкурентоспособная зарплата в зависимости от опыта
- Привлекательная бонусная схема
- 22 дня ежегодного отпуска с возможностью увеличения и гибкой программой покупки/продажи отпуска
- Корпоративная пенсия с щедрым вкладом работодателя
- Приложение Unmind для поддержки психического здоровья
- Гибкая платформа льгот со скидками: спортзал, рестораны, кино и другое
- Регулярные мероприятия соцклуба и спонтанные награды в течение года
- Схема покупки велосипеда
- Гибкие программы частного медицинского и стоматологического страхования
- Спонсорство виз и комплексные релокационные пакеты
- Программа обмена банковских праздников
- Свободный дресс-код
Навыки
- C
- C++
- Go
- Python
- gRPC
- Docker
- Kubernetes
- S3
- Linux
- distributed systems
- microservices
- object storage
- I/O
- storage systems
- performance tuning