Backend Engineer (Nodejs + Python)
Описание роли
На позиции Senior Backend Engineer (Node.js + Python) вы станете ключевым инженером, отвечающим за разработку и поддержку серверной части продукта для BTC-майнинга. Ваша работа будет включать проектирование REST и WebSocket API, взаимодействие с биллингом в Postgres и телеметрией в ClickHouse, управление клиентским трафиком и кэшированием в Redis. Как Backend Developer, вы будете активно использовать Node.js и Python, оптимизировать SQL-запросы и контейнеризовать сервисы с Docker, а также участвовать в масштабировании backend-систем.
Особенности вакансии
Мы предлагаем гибкий и быстрый процесс разработки без бюрократии: спринты 1–3 дня для создания MVP, частые релизы и плановый рефакторинг. Вы научитесь превращать «грязные» прототипы в чистые и наблюдаемые сервисы с метриками, логами и алертами (Prometheus, Grafana, Loki). В проекте активно используются современные инструменты: TypeScript, Express/Nest/Fastify, FastAPI, async I/O, GitHub Actions. При этом опыт работы с Clerk (авторизация), R2/S3 (CDN) и Pulumi будет плюсом.
О компании
Мы — небольшая, но амбициозная команда разработчиков и энтузиастов децентрализованных финансов. Наша миссия — автоматизировать процессы BTC-майнинга и предоставить клиентам удобные инструменты для управления криптокапиталом. У нас прозрачные бизнес-решения, удалённый формат работы и динамичное техническое окружение. Каждый сотрудник получает свободу выбора инструментов и прямое влияние на продукт вплоть до архитектурных решений.