Старший разработчик Python (hardware)

БЮРО 1440
Москва
🏢 Офис
Senior
Полная занятость
Россия
Описание вакансии
Чем предстоит заниматься
Разрабатывать, поддерживать и модернизировать сервисы (CLI‑инструменты и gRPC‑сервисы).
Внедрять и оптимизировать математические модели.
Интегрироваться с внутренним SDK для управления приборами.
Проводить код‑ревью, улучшать покрытие тестами.
Оптимизировать производительность расчётных модулей и архитектурных компонентов.
Активно участвовать в процессе code‑review с коллегами по команде: давать обратную связь коллегам, улучшать свой код по обратной связи от них.
Что мы ожидаем
Опыт разработки на Python 3.8+ от 4–5 лет (production, сложные системы).
Глубокое понимание внутренних механизмов Python: GIL, asyncio/greenlets, менеджмент памяти, типы данных, декораторы, метапрограммирование.
Опыт создания и поддержки CLI‑приложений (click, typer, argparse) и отладки консольных инструментов.
Практический опыт работы с gRPC (protobuf, server/client, streaming, interceptors, оптимизация сериализации).
Уверенное владение экосистемой scientific Python (NumPy, SciPy, Pandas или аналоги), опыт оптимизации математических вычислений.
Навыки написания чистого, тестируемого кода: pytest, mocking, CI/CD, линтеры (ruff, mypy, flake8).
Опыт модернизации legacy‑кода, рефакторинга и внедрения архитектурных улучшений.
Умение работать с технической документацией, переводить математические модели в программную логику.
Будет плюсом
Опыт работы с C/C++ и вызовом нативного кода из Python (ctypes, cffi, pybind11, Cython).
Опыт работы с моделированием или телекоммуникационными системами.
Опыт внедрения систем логирования, метрик и мониторинга (Prometheus, Grafana, ELK).
Мы предлагаем
Работу в аккредитованной ИТ-компании;
Шаг в космос - для тех, кто вдохновлен идеей покорения космоса и мечтает быть к этому причастным;
Возможность выбора формата работы в Москве (офис/гибрид/удаленно);
Оформление в соответствии с ТК РФ;
Конкурентный уровень заработной платы - на уровне лидеров ИТ/телеком-индустрии.
Технологии и навыки
AI-помощник
Источникhh.ru
Опубликовано2 дн назад
Просмотры0
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.