Задачи:
— Разрабатывать и поддерживать бекенд сервисы на Python.
— Участвовать в разработке архитектуры и концепции продукта.
— Интегрировать сервис с внешними программными интерфейсами и источниками данных.
— Собирать результаты из нескольких модулей, приводить данные к единому формату и готовить их для дальнейшего анализа.
— Разрабатывать программные интерфейсы для клиентской части и внутренних модулей сервиса.
— Работать с PostgreSQL и SQLAlchemy: модели данных, запросы, сохранение и получение результатов анализа.
— Обрабатывать ошибки внешних сервисов, неполные ответы и другие нестандартные ситуации.
— Следить за качеством кода и стабильностью в эксплуатации.
Требования:
— Опыт коммерческой разработки на Python от 2 лет.
— Высшее техническое образование.
— Практический опыт с Python 3, FastAPI, SQLAlchemy и PostgreSQL.
— Знание и умение применять основные паттерны программирования.
— Понимание основных принципов разработки, запуска и обслуживания бекенд приложений в облачной инфраструктуре.
— Понимание принципов асинхронной разработки.
— Готовность самостоятельно принимать технические решения в своей зоне и аргументированно обсуждать их с командой.
— Понимание принципов CI/CD.
— Высокие требования к качеству кода.
Условия:
— Офис в Москва-Сити, башня «Федерация», класс А+.
— Гибридный график: очные встречи минимум 2 раза в неделю (можно меньше после испытательного).
— Полная занятость.
Задачи:
– Разрабатывать и развивать backend-сервисы и API для продуктов компании.
– Проектировать и развивать архитектуру новых сервисов.
– Поддерживать и улучшать существующие backend-решения.
– Оптимизировать производительность, надежность и масштабируемость сервисов.
– Участвовать в проектировании технических решений и рефакторинге.
– Взаимодействовать с командами Frontend, DevOps и QA.
Требования:
– Подтвержденный коммерческий опыт разработки на Python от 10 лет.
– Высшее профильное техническое образование.
– Экспертное знание Python и современных подходов к разработке backend-сервисов.
– Глубокий опыт проектирования и разработки REST API.
– Опыт проектирования архитектуры высоконагруженных backend-систем.
– Отличное понимание Docker и Kubernetes.
– Опыт работы с PostgreSQL, Redis и асинхронной обработкой задач (Celery).
– Уверенное использование AI-инструментов для разработки (Claude Code, Cursor, GitHub Copilot или аналогов).
Условия:
– Полностью удаленную работу и гибкий график.
– Долгосрочное сотрудничество с международной компанией (11+ лет на рынке).
– Команду сильных инженеров без junior-позиций.
– 28 календарных дней оплачиваемого отпуска.
– Возможность влиять на архитектуру и технические решения.
– Работу над современными продуктами в сфере кибербезопасности.
– Компания оплачивает Claude Code и другие современные AI-инструменты, которые помогают ускорять разработку и повышать качество кода.
О проекте:
Платформа разработки, валидации, транспорта и развёртывания DWH-объектов между ландшафтами (DEV → TEST → PROD).
Целевые СУБД: ADB (Greenplum) и ADQM (ClickHouse).
В продуктиве — CLI-конвейер Linter → Builder → Deployer.
В работе — интегрированный сценарий: Backend (Repository / Transport / Deploy Orchestration / Load / Admin), Execution Service, Deployment Worker, peer Transport API и Web UI поверх CLI.
Задачи:
— Разработка и развитие модулей toolchain на Python: mors-linter, mors-builder, mors-deployer (CLI на Typer, packaging через uv/Hatchling).
— Доработка и реализация интегрированного сценария на FastAPI: Web API (M-API), модули Repository, Transport, Deployment Orchestrator, Load, Administration; единый error-contract (ApiError), health-checks, OpenAPI.
— Реализация peer Transport API между ландшафтами: multipart/form-data (metadata + artifacts), status poll, маршруты DEV/TEST/PROD; интеграция с Deployment Worker (BUILD_PACKAGE / DEPLOY_PACKAGE) над CLI.
— Проектирование и работа с PostgreSQL: Metadata DB и Operational DB (раздельные инстансы), typed JSONB definitions, dependency index, locks (EDIT/IMPORT), транзакции, FOR UPDATE / очереди на БД (SKIP LOCKED).
— Статический анализ SQL/YAML/конфигов DWH-проектов (sqlglot, sqlparse, networkx); правила именования, namespaces, циклические зависимости, диалекты Greenplum/ClickHouse.
— Логика сборки транспортных артефактов и деплоя: стратегии миграций (create / alter / skip / drop / recreate / shadow), DB locks, логирование в deployer_metadata.
— Интеграции: S3-compatible ArtifactStore (boto3; MVP — BYTEA, S3 — эволюция), Artifactory / private PyPI, GitLab CI.
— Покрытие Unit- и Integration-тестами (pytest), Code Review, рефакторинг, отладка сквозных сценариев Activate / Import / Transport / Deploy.
— Участие в Spec-Driven Development (specs, C4/Structurizr, ADR); стыковка с frontend по JSON/OpenAPI (Repository tree, OBJREQ/OBJTRAN, RUNMON, Admin).
Требования:
— Уверенный Python 3.10+ (желательно 3.11–3.13);
— Опыт FastAPI (routing, Depends, Pydantic-модели, OpenAPI, middleware, multipart upload);
— Опыт CLI (Typer / Click / argparse);
— Понимание asyncio; клиенты httpx / aiohttp для peer-вызовов; uvicorn/gunicorn для сервисов;
— Отличное знание PostgreSQL (транзакции, JSONB, индексы, advisory/FOR UPDATE locks, миграции схем — Alembic или аналог);
— Опыт работы с Greenplum/PostgreSQL DDL через драйвер (psycopg2 / psycopg3);
— Прямой SQL + понимание ORM (SQLAlchemy — плюс);
— Знание SQL / DWH-домена: схемы, таблицы, views, functions, roles, external/FDW, transforms; жизненный цикл объектов склада; чтение и составление сложных SQL;
— Парсинг и графы: sqlglot/sqlparse (или аналоги), графы зависимостей (networkx), топологический порядок выполнения;
— Валидация и конфиги: Pydantic / pydantic-settings, PyYAML, TOML; env-based конфигурация (environs / dotenv);
— Работа с артефактами и файлами: ZIP/архивы, файловая структура проектов, S3 API (boto3);
— Принципы разработки: SOLID, DRY, KISS, YAGNI; модульный дизайн; понимание Clean Architecture / hexagonal на уровне сервисов;
— Инструменты: Git, uv, packaging (Hatchling/wheel), pre-commit (black, isort, mypy), GitLab CI;
— Тестирование: pytest (+ pytest-cov, pytest-mock), Unit и Integration; умение писать тесты на API (TestClient / httpx ASGI);
— Базовые знания фронтенда: JavaScript/TypeScript, HTML/CSS, JSON/AJAX для работы с UI-командой и OpenAPI;
— Адекватная оценка сроков, ответственность за изменения, работа по Agile (Scrum/Kanban), Jira.
Задачи:
— Создавать новое направление работы потоковой обработки данных для ML моделей
— Нарезать и оценивать задачи (вместе с командой), отвечать за сроки и качество решений
— Общаться с заказчиками, выяснять потребность, адаптировать решение под потребности
— Разрабатывать и разворачивать функциональные сервисы и микросервисы
— Поддерживать и улучшать уже используемые сервисы и компоненты
— Масштабировать разрабатываемые системы
Требования:
— Опыт Python от 3х лет (FastAPI, aiohttp, SQLAlchemy, AsyncIO)
— Опыт работы с Docker и Kubernetes
— Понимание принципов, паттернов и подходов проектирования систем, в том числе микросервисных архитектур, будет преимуществом понимание работы LLM
— Самостоятельность, проактивность и инициативность в предложениях по техническим решениям
— Командность, готовность помогать коллегам и пользователям
— Умение собрать общую картину ожидаемого результата, вместо решения конкретно поставленной задачи
— Design, build, and maintain scalable distributed backend systems powering platform and product capabilities. — Own backend services end-to-end: from architecture and implementation to monitoring and long-term reliability.
Разработка и сопровождение внутренней CRM системы для управления объектами недвижимости и клиентскими данными. Реализация серверной и клиентской логики с использованием Java (Spring Boot) не ниже 11, PostgreSQL, MySQL.
Компания Vinted, ведущая онлайн-платформа для торговли одеждой секонд-хенд в Европе, ищет опытного Senior Backend Engineer для команды Member Acquisition. В работе используются технологии Golang, Ruby on Rails, MySQL, Memcached, Elasticsearch, а также инструменты GitHub, Grafana и Kibana. Формат работы гибридный, с возможностью работать в офисах в Каунасе или Вильнюсе, Литва. Основные задачи включают разработку и поддержку серверной части, оптимизацию процессов привлечения пользователей и обеспечение стабильности сервисов.
Задачи:
— null
Требования:
— Опыт коммерческой разработки на Go 3+ года
— Знание Go
— Опыт работы с PostgreSQL
— Опыт работы с gRPC/REST
— Опыт работы с Kafka
— Опыт работы с микросервисной архитектурой
Условия:
— Удалённая работа
— Работа по Scrum
Компания inDrive — международная IT-компания, работающая в 40+ странах и развивающая сервис Intercity, который функционирует в Казахстане, Мексике, Индонезии, Египте, Марокко, Пакистане и других рынках.
Мы — технологический стартап, делаем детекцию прокси и VPN по сетевым отпечаткам и DNS-скоринг для антифрода (Не РКН).
Разработка своя, продукт продаётся, есть клиенты.
Название и сайт покажем на первом собеседовании.
Бэкенд на Go — микросервисы, аутентификация, API-ключи, сборщики данных — и исследования: почему резолвер ответил так, где протекает прокси, что видно по DNS-запросам. Про многое из этого в интернете не написано — придётся ставить стенд и смотреть.
Команда развивает платформу корпоративного обучения сотрудников. Предстоит перепроектировать личные кабинеты и систему ролей и доступов, развивать инструменты обучения и создать нагруженный сервис онлайн-расписаний для записи к тренерам и менторам.