Задачи:
— Участвовать в формировании продуктовой стратегии data platform
— Управлять ожиданиями стейкхолдеров и превращать потребности бизнеса в понятные data products, contracts и delivery plans
— People Management: составлять планы развития DE, проводить performance review, 1:1, менторинг, дизайн команды и организация найма при необходимости
— Работать со всеми стейколдерами команды (аналитики, dx, security, legal) над развитием data pipelines
— Участвовать в развитии архитектуры платформы, модели данных
— Управлять техническими решениями в продуктовых командах
— Искать и реализовывать меры по оптимизации расходов на storage, compute и pipeline execution
— При необходимости подключаться к сложным инициативам как staff data engineer
Требования:
— Опыт разработки по стеку: Python, Hadoop/Spark, Greenplum/Clickhouse/PostgreSQl, Yandex cloud/GCP/AWS/Azure, Kafka/RabbitMQ
— Опыт руководства data engineering или платформенной командой от 5 человек
— Понимание data platform architecture, data contracts, lineage, monitoring, reliability
— Опыт управления качеством данных и операционными метриками
— Сильная коммуникация с бизнесом и смежными командами
— Опыт найма, развития и оценки инженеров
Группа компаний «Арт-Финтех» ищет Senior Python Developer.
Компания — международный поставщик банковских программных решений, более 20 лет на рынке.
Требования:
— Гражданство и локация РФ
— Высшее образование: ИТ, техническое, математическое
— От 2 лет в роли Python-разработчика
— Опыт работы с системой контроля версий Git
— Глубокое владение Python 3.11+: GIL, оптимизация и профилирование, асинхронность (asyncio), типизация
— FastAPI (Pydantic) и/или Django (DRF) — проектирование сервисов
— Проектирование REST API, контракты OpenAPI/Swagger
— Оптимизация SQL-запросов, PostgreSQL, миграции (Alembic)
— SQLAlchemy
— Тестирование: pytest — обязательное; построение пирамиды тестирования, интеграционные тесты
— Управление зависимостями: pip / poetry / uv
— Знание принципов и архитектуры web-сервисов и REST API
— Проектирование микросервисных решений
— Уверенная работа с Docker (включая docker-compose)
— Kubernetes — плюс
— Опыт работы с брокерами сообщений (Kafka/RabbitMQ) — плюс
— Анализ логов, сквозная трассировка (distributed tracing), конфигурирование мониторинга и алертинга
— Настройка пайплайнов CI/CD: GitLab CI
— Опыт работы по Scrum/Kanban
— Навыки наставничества
— Английский B1: чтение технической документации, деловая переписка
Условия:
— Full-time, 5/2
— Вилка заработной платы: до 250к рублей на руки
УдалённоseniorГеография найма не уточнена, офис: Moscow
Требования к кандидату:
— Гражданство и локация РФ
— Высшее профессиональное образование (ИТ или техническое)
— Дополнительное обучение и сертификационные курсы по предметной области
— Опыт работы в сфере ИТ в роли Java-разработчика от 2 лет
— Знание и опыт с Java Core (11/17): коллекции, Stream API, лямбды, базовая многопоточность
— Уверенное знание SQL, опыт создания сложных запросов и оптимизации
— Опыт работы с одной из СУБД (PostgreSQL / Oracle)
— Навыки использования JPA/Hibernate, JDBC
— Знание Spring, Spring Boot
— Опыт использования инструментов сборки Maven/Gradle
— Навыки unit-тестирования (JUnit, Mockito)
— Опыт разработки REST API, работа с форматами XML/JSON
— Работа с Kafka/RabbitMQ — плюс
— Навыки разработки сложных интеграционных решений
— Навыки оптимизации производительности
— Понимание процессов CI/CD (автосборка, автотесты, автодеплой)
— Опыт с GitLab CI — плюс
— Понимание микросервисной архитектуры (сервисные границы, REST/gRPC-взаимодействие, особенности транзакций между сервисами)
— Базовое понимание контейнеризации (Docker): сборка и запуск своих сервисов
— Навыки отладки и анализа логов приложений (поиск причин дефектов и инцидентов)
— Опыт работы по Scrum/Kanban
— Навыки использования Git
— Знание Linux shell script
— Способность к совместной работе с консультантами и в команде других разработчиков
— Системный подход к решению задач
— Ориентация на результат (высокие постоянные показатели результативности)
— Развитие собственных навыков (поиск возможностей для дальнейшего развития)
— Английский язык, уровень B1: чтение технической документации
Задачи:
— Разрабатывать, внедрять и сопровождать решения на языке Java 8/11 с применением free-open-source (FOS) пакетов
— Проектировать сервисы, программные интерфейсы и методы интеграции с внешними системами
— Участвовать в разработке системной архитектуры, выбирать технологический стек на основании требований к программным средствам
— Оптимизировать разработанные решения, повышать показатели производительности и надежности
— Участвовать в планировании, декомпозиции и оценке задач
— Помогать в управлении командой, координировать и консультировать коллег, выполнять технический контроль
— Участвовать в развитии инфраструктуры разработки, создавать и обновлять процессы CI/CD
Условия:
— Full-time, 5/2
— Удалёнка
— Вилка до 250к рублей на руки
УдалённоmiddleГеография найма не уточнена, офис: Москва
Требования к кандидату:
— Гражданство и локация РФ
— Высшее образование ИТ, техническое, математическое
— От 2х лет в роли Python-разработчика
— Опыт работы с системой контроля версий Git
— Глубокое владение Python 3.11+: GIL, оптимизация и профилирование, асинхронность (asyncio), типизация
— FastAPI (Pydantic) и/или Django (DRF) — проектирование сервисов
— Проектирование REST API, контракты OpenAPI/Swagger
— Оптимизация SQL-запросов, PostgreSQL, миграции (Alembic)
— SQLAlchemy
— Тестирование: pytest — обязательное; построение пирамиды тестирования, интеграционные тесты
— Управление зависимостями: pip / poetry / uv
— Знание принципов и архитектуры web-сервисов и REST API
— Проектирование микросервисных решений
— Уверенная работа с Docker (включая docker-compose)
— Kubernetes — плюс
— Опыт работы с брокерами сообщений (Kafka/RabbitMQ) — плюс
— Опыт анализа логов, сквозной трассировки (distributed tracing), конфигурирования мониторинга и алертинга
— Настройка пайплайнов CI/CD: GitLab CI
— Опыт работы по Scrum/Kanban
— Навыки наставничества
— Английский язык, уровень B1: чтение технической документации, деловая переписка
Условия:
— Full-time, 5/2
— Вилка до 250к рублей на руки
О компании:
Группа компаний «Арт-Финтех» более 20 лет на рынке — международный поставщик инновационных банковских программных решений. Компания разрабатывает ПО для финансового сектора.
УдалённоseniorГеография найма не уточнена, офис: Москва
Задачи:
— Разрабатывать и развивать backend-сервисы финансовой платформы на Java/Kotlin.
— Прорабатывать архитектуру, модели данных, API и интеграции.
— Обеспечивать корректность финансовых операций, отказоустойчивость и восстановление после сбоев.
— Оптимизировать производительность приложений и запросов к базам данных.
— Писать автоматизированные тесты, проводить code review и поддерживать качество кода.
— Сопровождать сервисы в продакшене: развивать мониторинг, диагностировать и устранять причины инцидентов.
— Участвовать в уточнении требований, декомпозиции и оценке задач.
— Помогать команде принимать технические решения и развивать экспертизу коллег.
— Применять AI-инструменты для разработки, рефакторинга, тестирования и анализа кода с обязательной проверкой результата.
Требования:
— Опыт коммерческой backend-разработки на Java/Kotlin от 5 лет.
— Глубокое знание Java Core, JVM и многопоточности.
— Уверенное владение Spring Boot, REST API и подходами к интеграции сервисов.
— Знание PostgreSQL/SQL: транзакции, уровни изоляции, индексы, оптимизация запросов.
— Опыт работы с Kafka/RabbitMQ, понимание гарантий доставки и идемпотентности.
— Опыт проектирования распределённых высоконагруженных и отказоустойчивых систем.
— Понимание специфики финансовых операций: точность расчётов, согласованность данных, защита от двойного исполнения.
— Опыт работы с Docker, Kubernetes, CI/CD и средствами мониторинга.
— Обязательный практический опыт применения AI-инструментов и агентов в разработке, умение проверять корректность и безопасность сгенерированного кода.
Условия:
— Официальное трудоустройство по ТК РФ с первого рабочего дня, белую заработную плату.
— Аккредитованная ИТ-компания.
— Возможность работать в гибком графике.
— Удаленную работу.
— ДМС.
— Частичную компенсацию занятий спортом.
— Возможность компенсации профильного обучения.
— Совместные мероприятия и корпоративы.
УдалённоseniorМы растем и находимся в поиске Senior backend разработчика в одну из самых перспективных команд
Задачи:
— Формализация процессов и управление требованиями к продукту (анализ документов и спецификаций, интервью, работа со стейкхолдерами, написание SRS);
— Разработка схем процессов и архитектуры сервиса (BPMN 2.0, PlantUML (диаграммы классов, последовательностей, компонентов, состояний), С4, ERD);
— Описание интеграционных взаимодействий (REST API, Kafka/RabbitMQ);
— Описание интеграций back-to-back (маппинг полей, сценарии ошибок, retry-логика, idempotency, rate limiting, форматы обмена);
— Проведение рабочих встреч, коммуникация с партнерами и оформление протоколов;
— Участие в подготовке проектной документации (Jira, Confluence, SDD).
Требования:
— Понимание архитектуры веб-приложений (клиент-серверное взаимодействие, микросервисы, базы данных, кэширование);
— Владение техниками сбора, управления и фиксирования требований (User Story, Use Cases);
— Знание нотаций моделирования процессов (BPMN, UML Sequence, UML Use Cases);
— Опыт работы с интеграциями (REST / gRPC, понимание JSON / XML, HTTP-статусы, webhook, polling, очереди (Kafka / RabbitMQ));
— Гибкость: готовность быстро переключаться между задачами в условиях большого количества параллельных интеграций;
— Высокая коммуникативность: умение вести переговоры с техническими и нетехническими стейкхолдерами, включая внешних партнёров.
Будет плюсом:
— Опыт работы с ticketing-платформами, агрегаторами (Яндекс.Афиша, Касса.РФ и т.п.) или travel-сервисами;
— Понимание специфики платёжных интеграций (3-D Secure, холды, рекуррентные платежи, chargeback);
— Умение работать с SQL и NoSQL (PostgeSQL, MongoDB);
— Опыт работы с поисковыми системами (OpenSearch, ElasticSearch);
— Понимание DevOps на уровне концепций (CI/CD, Docker, Kubernetes);
— Понимание процессов тестирования (end-to-end тестирование, Kibana);
— Умение читать/понимать C# и Javascript (Vue.js), HTML.
Условия:
— Официальное трудоустройство;
— Офисный формат работы на испытательном сроке, после прохождения - гибридный формат работы;
— Современный офис (на Даниловской мануфактуре), собственный спортзал от «Лиги Героев», а также занятия волейболом, футболом, настольный теннис, бокс и групповые тренировки «Здоровая спина»;
— ДМС со стоматологией, доплату больничного листа, корпоративные скидки;
— Электронную библиотеку издательства МИФ, в которую входят почти 2 тыс. единиц контента по бизнесу, саморазвитию, здоровому образу жизни и другим актуальным темам;
— Бесплатную подписку на сервисы партнеров;
— Насыщенную корпоративную жизнь.
СберЗдоровье — аккредитованная IT-компания и одна из крупнейших Digital Health платформ в России. Компания развивает новое направление AI-native продуктов: мобильное приложение, ИИ-помощник, персонализированный риск-профиль и сервисы для улучшения понимания здоровья пользователя.
Ищут Middle / Senior Python Backend Developer. Основной фокус роли — backend-сервисы, API, интеграции, работа с данными пользователя и production-контур для AI-сценариев. Роль не связана с ML Engineer или research, а требует сильной backend-инженерии с использованием FastAPI, Pydantic, PostgreSQL, Redis, интеграций, надежности, безопасности и observability. Работа в кросс-функциональной команде с ML, Mobile, Frontend/PWA, QA, SA и Product.
Задачи:
— Разрабатывать и проектировать backend-сервисы на Python / FastAPI.
— Проектировать и поддерживать REST API для мобильного приложения, PWA, риск-профиля и ИИ-помощника.
— Описывать и поддерживать контракты API: request/response schemas, validation, error model, versioning.
— Работать с Pydantic, PostgreSQL, Redis и при необходимости S3-compatible storage.
— Интегрироваться с AI/ML-слоем: n8n-прототипы, FastAPI/FastMCP-сервисы, LLM API, RAG/context, Qdrant, traces.
— Строить observability: structured logs, trace/request id, metrics, dashboards, error tracking.
— Писать поддерживаемый код, покрывать критичную логику тестами, участвовать в code review и технических обсуждениях.
Требования:
— Опыт backend-разработки на Python от 3 лет.
— Хорошая база в технологиях веба: HTTP, контейнеры, хранение, веб-серверы.
— Практический опыт разработки production API на FastAPI, Django, Flask или аналогичном backend-фреймворке; FastAPI будет сильным плюсом.
— Уверенное владение Python.
— Здравый смысл в использовании ИИ-агентов.
— Хорошее понимание PostgreSQL: схемы, связи, индексы, транзакции, миграции, профилирование запросов.
— Опыт проектирования REST API и умение договариваться о контрактах с mobile/frontend/SA/QA.
— Опыт работы с микросервисами.
— Умение писать тесты для критичной backend-логики.
— Готовность работать в продуктовой команде с быстро меняющимися требованиями, где API влияет на mobile, PWA и AI-сценарии.
Будет плюсом:
— Опыт работы с очередями: Kafka/RabbitMQ, Celery.
— Понимание зоны ответственности AI/ML и классического Python-сервиса.
— Знание AI/ML инструментов и подходов.
— Опыт в MedTech, HealthTech, FinTech или других доменах с чувствительными данными.
Требуется инженер, который понимает продуктовый сценарий, умеет уточнять требования, думает контрактами, состояниями, ошибками и edge cases, строит надежные интеграции с backend, mobile, PWA и AI-слоем, пишет поддерживаемый код, умеет работать с логами, trace id и production-инцидентами, аккуратно относится к медицинским и персональным данным.
Условия:
— Возможность строить AI-native health-продукт с нуля.
— Быстрый путь от backend-решения до мобильного пользовательского сценария.
— Сложные задачи на стыке backend, AI, медицинского контекста и пользовательских данных.
— Работа в кросс-функциональной команде с Product, TL, ML, Mobile, Frontend/PWA, QA, SA, DevOps/MLOps и медицинскими экспертами.
— Удаленный формат внутри РФ или офис в Москве.
— Корпоративная техника.
— Медицинская программа с телемедициной, очными приемами, психологами, стоматологией, лабораторными и инструментальными диагностиками.
— Оплачиваемые курсы английского языка.
— СберУниверситет и оплата профильного обучения и курсов.
— Поддержка спорта и wellbeing-программы.
О проекте
Japanstat создаёт экосистему, которая соединяет весь рынок японских авто: от аукционов в Японии до дилеров и покупателей в России, ОАЭ, Австралии, Африке, Монголии, на Кипре и ещё в десятках стран.
Это сложный B2B-продукт с высокой нагрузкой, данными в реальном времени и десятками интеграций. Инфраструктура здесь напрямую влияет на бизнес клиентов по всему миру.
Кого мы ищем
Мы ищем DevOps-инженера, который уверенно работает с Linux, Kubernetes и CI/CD и хочет отвечать за стабильность высоконагруженного продукта. Для нас важно, чтобы вы были самостоятельным, мыслили системно и легко находили общий язык с разработчиками и QA.
Что предстоит делать
— Строить и развивать CI/CD-пайплайны
— Управлять облачной и серверной инфраструктурой через Infrastructure as Code
— Развивать среду на Docker/Kubernetes: развертывание и масштабирование сервисов
— Настраивать мониторинг, логирование и алертинг, участвовать в разборе инцидентов
— Автоматизировать процессы и делать релизы стабильными
— Оперативно реагировать на инциденты на проде, в том числе вне рабочего времени
Что для нас важно
— Уверенный Linux, сети, понимание веб-сервисов и микросервисной архитектуры
— Практический опыт с Docker и Kubernetes
— CI/CD: GitLab CI, Jenkins или аналоги
— IaC: Terraform, Ansible или аналоги
— Мониторинг и логирование: Prometheus, Grafana и др.
— Git, Bash, базовые навыки Python/Go/Node.js
— Понимание ИБ, управления секретами и доступами
Будет плюсом
— Опыт с high-load / high-availability системами
— Helm, Argo CD, GitOps
— PostgreSQL, Redis, Kafka/RabbitMQ
— Балансировка нагрузки и CDN
— Практики SRE: SLI/SLO/SLA, incident management, postmortem
— FinOps: оптимизация стоимости и производительности облака
Что мы даём
— Полная удаленка из любой точки мира
— Официальное трудоустройство
— Оклад 240 000 ₽ на руки, возможны премии
— Подарки и бонусы от компании на праздники
— График 5/2, 9:00–18:00 по Москве
— Компенсация за реагирование на инциденты вне рабочего времени
— Без регулярных переработок: вне графика — только экстренные инциденты
Требуется Python разработчик для работы над крупными финтех/телеком/ритейл проектами.
Задачи:
— Работа над крупными финтех/телеком/ритейл проектами
Требования к кандидату:
— Опыт разработки не менее 3х лет
— Опыт разработки на FastApi не менее 2х лет
— Сложность алгоритмов
— Структуры данных
— Уметь читать и работать с UML, BPMN, диаграммы запросов
— RESTful
— Asyncio
— FastAPI
— SQL
— Алхимия
— PyTest
— Postgres
— Redis
— Flake8
— SonarQube
— Docker
— Ci/Cd
— Redis
— Kafka/RabbitMQ
— принципы SOLID
Условия работы:
— full-time
Проект: Raft AI4BI — платформа, объединяющая BI, DWH и AI-аналитику, позволяющая пользователям задавать вопросы к данным на естественном языке и получать аналитику и визуализации. Продукт используется крупными заказчиками в ритейле, финансах, производстве и других отраслях.
О роли: Руководитель проектов внедрения, ответственный за результат проекта целиком. Задачи включают погружение в задачи и данные заказчика, проектирование решений, постановку задач разработчику и DevOps, самостоятельную работу с данными и ведение проекта до внедрения. Важна работа по развитию клиента после запуска решения: изучение потребностей, подключение дополнительных источников данных, развитие витрин и дашбордов, запуск новых аналитических сценариев, подключение других подразделений и тиражирование решения.
Задачи:
— Проводить исследование процессов, систем и данных заказчика.
— Разбираться в бизнес-задачах и переводить их в технические решения.
— Проектировать аналитические решения и модели данных.
— Ставить задачи разработчику и DevOps, контролировать результат.
— Самостоятельно анализировать данные, проектировать модели и проверять технические решения.
— Вести проект от старта до эксплуатации: сроки, риски, коммуникация и результат.
— Быстро собирать POC с использованием AI-инструментов.
— Быстро прототипировать решения с использованием Claude, Cursor и других AI-инструментов.
— Находить возможности для дальнейшего развития проекта и формировать предложения для клиента.
Требования:
— Ответственность за результат и способность доводить проект до работающего решения.
— Самостоятельность и инициативность, умение двигать задачи вперёд без постоянного контроля.
— Способность быстро разобраться в новой и неопределённой задаче.
— Уверенная коммуникация с заказчиком.
— Умение видеть дополнительные потребности клиента и предлагать варианты развития проекта.
— Уверенный SQL — ключевой навык.
— Понимание моделирования данных и принципов построения аналитических решений.
— Python на уровне, достаточном для работы с данными.
— Понимание интеграций и взаимодействия различных систем.
— Опыт ведения небольших проектов внедрения или технических проектов с самостоятельным системным анализом и постановкой задач.
— Опыт работы с Claude / Cursor или аналогичными AI-инструментами.
Будет плюсом:
— Опыт с BI/DWH, Apache Superset, API, ETL/ELT, Kafka/RabbitMQ.
Отбор:
— Интервью с рекрутером.
— Тестовое задание и обсуждение результатов.
— Техническое интервью по SQL, работе с данными, моделированию и системному анализу.
— Финальное интервью по управлению проектами, коммуникации с заказчиками и командой.
Условия:
— Работа с реальными внедрениями AI/BI-решений и крупными заказчиками.
— Возможность влиять на проект целиком — от обследования и проектирования до внедрения и дальнейшего развития клиента.
— Команда сильных технических специалистов и возможность быстро расти в AI и работе с данными.
— Полный рабочий день с гибким графиком.
— Заработная плата до 200 000 рублей.
Задачи:
— Разворачивать и обслуживать Kubernetes-кластеры (OpenShift, BareMetal).
— Строить и поддерживать CI/CD-пайплайны (GitLab CI, Jenkins, TeamCity) от коммита до прода.
— Администрировать с-системы, виртуализацию и сети.
— Работать с инфраструктурным стеком: Docker, Ansible, PostgreSQL, Kafka/RabbitMQ, Vault.
— Настраивать и развивать системы мониторинга (Prometheus, Grafana) и логирования (ELK).
— Автоматизировать рутину на Bash/Python.
Требования:
— Официальный опыт работы в роли DevOps от 3 лет.
— Понимание специфики жизненного цикла AI-агентов или ML-моделей.
— Практический опыт разработки и развертывания автономных AI-агентов с использованием базового окружения (MCP, RAG).
— Опыт работы с Kubernetes (установка, обновление, управление).
— Практические навыки по настройке CI/CD, сборке артефактов (Harbor, Nexus).
— Глубокое понимание Linux, сетей, балансировки (Nginx/Haproxy).
— Знание принципов работы контейнеров, СУБД, брокеров сообщений.
Условия:
— Работа в офисе Москвы (удаленки и гибрида нет).
— Работа в стабильной компании, "белая" заработная плата.
— Оформление в соответствии с ТК РФ с первого дня работы.
— Расширенный социальный пакет: ДМС (включая стоматологию), корпоративные скидки на посещение фитнес-клубов, футбольная и волейбольная секции.
— Профессиональное обучение и развитие.
— Снабжение всей необходимой современной техникой: мощный ноутбук привезут прямо в день оформления.
Задачи:
— Проектирование и разработка ПО;
— Проектирование, создание структуры БД.
Требования:
— Наличие высшего образования;
— Желателен опыт работы в финтехе;
— Опыт работы от 3 лет;
— Знания Java (Spring Boot, Spring Data JPA/Hibernate), микросервисы;
— Базы данных: PostgreSQL/MySQL — сложные SQL-запросы, индексы, миграции;
— Микросервисы, Docker, Kafka/RabbitMQ, Git, Jenkins/GitHub;
— Будет плюсом: понимание работы devops.
Условия:
— Оформление в стабильную и динамично развивающуюся ИТ-компанию EGAR;
— Удаленный формат работы;
— График работы с 9:00 до 18:00 (гибкое начало рабочего дня обсуждаем);
— Конкурентный уровень заработной платы, который готовы обсудить на собеседовании;
— Полноценная проектная команда с четким разделением ролей;
— Оперативное решение организационных вопросов;
— Возможность профессионального роста (вертикального или горизонтального);
— Возможности обучения (курсы, сертификация);
— Бонусы по реферальной программе, за успешную рекомендацию;
— Сохранение баланса между работой и личной жизнью.
Задачи:
• Разработка backend реализаций для веб-сервисов
• Участие в разработке архитектуры и реализации прототипов новых веб-сервисов
• Коммуникация с front-end и back-end разработчиками, дизайнерами
• Написание валидного читабельного кода
• Написание юнит-тестов для разработанных компонентов.
Требования:
• В приоритете высшее профильное образование
• Опыт коммерческой разработки на Go от 6 лет
• Опыт работы с многопоточностью / асинхронностью
• Опыт работы с микро-сервисами: k8s/docker
• Опыт работы с SQL базами данных: PostgreSQL
• Опыт работы с очередями: Kafka/Rabbitmq
• Понимание протоколов сетевого взаимодействия: REST API
• Работа c Git
• Опыт работы с нереляционными базами данных (Redis / MongoDB)
• Опыт разработки и проектирования микросервисов
• Опыт работы с системами мониторинга и сбора метрик: Grafana, Prometheus, Elasticsearch.
Условия:
- Оформление: ИП, СЗ
- Зарплатная вилка ~250-330 тыс.
- 5-дневная рабочая неделя с гибким началом дня (8:00-11:00 по Мск)
- Удобный формат работы: полная удаленка
- Современные и интересные проекты
Проект
Raft AI4BI — платформа, объединяющая BI, DWH и AI-аналитику, позволяющая пользователям задавать вопросы к данным на естественном языке и получать аналитику и визуализации. Продукт используется крупными заказчиками в ритейле, финансах, производстве и других отраслях.
Кого ищем
Специалиста, который самостоятельно доводит внедрение AI4BI у клиента от подписанного контракта до реальной эксплуатации, работая руками, а не через постановку задач большой команде. В проектной группе с ним работают разработчик и DevOps, а архитектор подключается при необходимости новых решений. Аналитика в команде нет, обследование, модель данных, ТЗ, витрины и приёмка — зона ответственности руководителя проекта. Разработчик реализует, DevOps отвечает за контур и деплой. Вторая часть роли — развитие аккаунта, выявление новых потребностей клиента и формулирование следующих этапов работ.
Задачи:
— Обследовать ландшафт заказчика: источники, качество данных, доступы, интеграционный контур
— Проектировать аналитическое решение: ER-модели, зерно и структура витрин, семантический слой
— Писать ТЗ и спецификации интеграций
— Проектировать пайплайны загрузки: REST/SOAP API, ETL/ELT, потоковая доставка через Kafka/RabbitMQ
— Вести проект: скоуп, сроки, риски, статусы, коммуникация с заказчиком от аналитика до директора
— Собирать и проверять данные самостоятельно с помощью SQL и Python
— Проводить демо, UAT, обучение пользователей, передавать проект в поддержку
— Формулировать и обосновывать задачи для архитектора при необходимости новых решений
— Вести карту аккаунта и инициировать расширения: новые домены, интеграции, тираж на смежные подразделения
Требования:
Обязательно:
— Уверенный уровень SQL: оконные функции, CTE, чтение планов запросов, оптимизация
— Опыт ведения проектов внедрения от старта до сдачи с небольшой командой (2–4 человека), включая системный анализ и постановку задач
— Системный анализ с фокусом на моделирование данных: нормализованные и звёздные модели, SCD, выбор зерна витрины, ER-диаграммы
— Опыт проектирования аналитических решений и интеграций: REST/SOAP API, ETL/ELT, загрузка из нескольких гетерогенных источников
— Python для работы с данными: pandas, requests, разбор ответов API, трансформации, проверка качества выгрузки
— Использование AI-инструментов для быстрого создания PoC/прототипов (Claude Code, Cursor, Codex)
— Понимание брокеров сообщений (Kafka/RabbitMQ): когда нужны, описание контрактов событий
Плюсом:
— Знание Apache Superset: датасеты, семантический слой, дашборды, разграничение доступа
— Знание доменов закупок и/или продаж
— Опыт скрапинга данных
— Понимание процессов CI/CD
Отбор:
— Интервью с рекрутером
— Тестовая задача с навайбкодиванием
— Техническое интервью: обсуждение тестового задания, SQL, работа с данными, моделирование и системный анализ
— Финальное интервью: управление проектами, коммуникация с заказчиками и командой
Условия:
— Работа с реальными внедрениями AI/BI-решений и крупными заказчиками
— Возможность влиять на проект целиком — от обследования и проектирования до внедрения и развития клиента
— Команда технических специалистов и возможность роста в AI и работе с данными
— Полный рабочий день с гибким графиком
— Заработная плата до 200 000 рублей gross
Задачи:
— Проектировать, разрабатывать и развивать микросервисы на Python в распределённой среде.
— Прорабатывать технические задания вместе с системным аналитиком: уточнять требования, предлагать улучшения постановки, влиять на финальное решение.
— Опекать фичу на всём пути — от дизайна и реализации до выкатки и первого времени в проде: настраивать метрики в Grafana, следить за поведением под нагрузкой.
— Активно участвовать в проработке архитектуры и дизайн-ревью, предлагать и защищать решения.
— Замечать узкие места и потенциальные риски на ранних этапах и обсуждать их с командой.
— Оказывать 3-ю линию поддержки: разбор инцидентов до первопричины по трейсам, логам, метрикам и закрытие класса ошибки.
— Документировать код.
Требования:
— Профильное высшее образование в области информатики, программной инженерии или смежной технической специальности.
— Опыт в разработке от 5 лет.
— Сильный Python, уверенный async (asyncio): понимание, где он помогает, а где мешает.
— Опыт проектирования сервисов в распределённой системе: осознанный выбор между синхронным (gRPC) и асинхронным (Kafka/RabbitMQ) взаимодействием, идемпотентность, консистентность данных между сервисами.
— Грамотный дизайн контрактов между сервисами: версионирование, обратная совместимость.
— Тестируемость закладывать в дизайн, а не дописывать тесты потом.
— Самостоятельность и ответственность за результат на всём цикле задачи.
Условия:
— Работа в компании с мировыми стандартами и легендарной историей.
— Официальное трудоустройство в ИТ аккредитованную компанию.
— ДМС со стоматологией, компенсация фитнеса, возможности внутреннего и внешнего повышения уровня компетенций, карьерное развитие.
— Премирование по результатам работы.
— Гибридный формат работы.
Обязанности:
• ручное функциональное, регрессионное и интеграционное тестирование web, backend-сервисов и AI-агентов
• разработка и поддержка тестовой модели (тест-кейсы по новому функционалу и регрессионной модели, чек-листы)
• написание и поддержка Api и Web автотестов на Python (в т.ч. smoke, интеграционные, e2e)
• анализ allure отчетов прогона автотестов в CI, локализация и заведение дефектов
• взаимодействие с командой разработки для уточнения логики работы сервисов
Требования:
• коммерческий стаж в тестировании — от 3 лет
• из них написание автотестов — от 2 года
• тестирование backend-сервисов через REST API, работа со Swagger/OpenAPI
• понимание HTTP: методы, коды ответов, структура запроса/ответа
• локализация дефектов: frontend vs backend vs интеграция
• уверенный PostgreSQL: SELECT, JOIN
• анализ данных в БД для проверки бизнес-логики и расследования дефектов
• понимание синхронного (REST/gRPC) и асинхронного (Kafka/RabbitMQ) взаимодействия сервисов
• опыт интеграционного тестирования нескольких сервисов
• умение анализировать цепочки прохождения данных между системами
• принципы: продюсеры, консьюмеры, топики, партиции
• тестирование событийных интеграций, локализация проблем в очередях
• поиск и анализ логов в Kibana (ELK) / Grafana
• первичное расследование дефекта, сбор диагностики для разработчика
• написание и актуализация тест-кейсов (разумный уровень детализации)
• ведение тестовой модели в актуальном состоянии
• твёрдое знание: типы данных, условия, циклы, функции, работа с файлами, ООП, регулярные выражения
• понимание поддерживаемого кода (DRY, читаемость, модульность)
• стек: pytest + requests + Selenium/Playwright + SQLAlchemy + pydantic (или jsonschema)
• Git, Bitbucket/GitLab, Code Review
• Allure-отчёты
• Jenkins
• DevTools, Postman / Insomnia, PgAdmin / DBeaver
• Jira, Confluence
• TM4J / TestRail / Zephyr (одна из систем)
Условия:
• удобный офис AgileHome около станции метро Кутузовская с комфортными условиями (столовые, кафе, бесплатные кухня, спортзал, парковка, зоны отдыха)
• конкурентоспособная зарплата (оклад плюс бонусы)
• возможность использовать современные технологии
• полный соцпакет (включая добровольное медицинское страхование)
• обширный выбор образовательных программ и сертификаций за счёт компании
• программу льготного кредитования в Сбере
• скидки у партнёров компании
• шанс поучаствовать в масштабных инновационных проектах.
Location: Shanghai
Workplace: onsite
ABOUT US
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.
For more information, visit xsolla.com.
ABOUT YOU
We are looking for a Senior Backend Engineer who is systems-minded, detail-oriented, and passionate about building scalable infrastructure to join our Platform Engineering team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and is excited to design and own the server-side architecture of a white-label game distribution platform, tackling challenges in multi-tenancy, large-file delivery, and high-concurrency systems.
Strong command of GoLang and solid experience in microservices and distributed systems are essential, along with experience in building backend services for content distribution, app stores, or gaming platforms. The ability to collaborate with cross-functional teams and drive technical decisions on performance, security, and observability will be key to your success in this role.
If you’re passionate about building robust, high-performance backend systems that power game distribution at scale and love solving complex infrastructure problems in the gaming ecosystem, we would love to hear from you!
Responsibilities
Design, build, and maintain the backend services for the game distribution platform, with a highly available and scalable server-side architecture
Design and implement a multi-tenant architecture supporting data isolation
Design and implement the storage and delivery solution for large game files (object storage / CDN, signed download URLs, resumable downloads, version management)
Build backend APIs and permission systems for the operations admin panel and publisher portal
Design and deliver the search solution (e.g., Elasticsearch) to power full-text search and filtering of games
Ensure system performance, concurrency, security, and observability (monitoring, logging, alerting)
Game industry experience required
On-site position only (remote work not available)
Requirements
Degree in Computer Science or a related field, with 5+ years of backend development experience
Strong command of GoLang
Proficiency with AI coding tools (Claude Code, Gemini, etc.)
Solid RESTful API design skills; familiar with microservice architecture
Familiar with relational database (MySQL/PostgreSQL) design and optimization; knowledge of NoSQL (Redis, etc.)
Familiar with message queues (Kafka/RabbitMQ), caching, and other middleware
Solid engineering fundamentals: coding standards, unit testing, Git, CI/CD
Nice to have
Understanding of the Chinese gaming industry and experience in Chinese game building, publishing, or operation on major Chinese gaming platforms
Experience in backend development for games or game platforms
Familiarity with server-side integration of game SDKs (accounts, in-app purchases, real-name verification)
Familiarity with in-app purchase (IAP), virtual goods, and order management
Experience with multi-tenant SaaS / white-label platform architecture
Familiarity with Elasticsearch
Experience designing and optimizing high-concurrency, high-traffic systems
Experience with app stores or content/game distribution platforms
Knowledge of object storage and CDN, with experience in or awareness of large-file / high-concurrency delivery
Note: Less experienced candidate could be considered as middle-level developer.
Job Description
This job description is intended to outline the general nature and level of work currently performed and is not an exhaustive list of all duties, responsibilities, or qualifications required.
Privacy Notice & Data Processing Consent
By submitting your application and uploading your resume/CV, you acknowledge and agree that Xsolla will process your personal information (including but not limited to your name, contact details, work experience, and educational background) for the purpose of recruitment, candidate evaluation, and internal record-keeping.
In accordance with the Personal Information Protection Law of the People's Republic of China (PIPL):
Purpose Limitation: Your data will only be used for current and future recruitment considerations within Xsolla.
Sensitivity: We will handle your personal information with a high duty of care.
Your Rights: You have the right to access, correct, or delete your personal information, and to withdraw your consent at any time by contacting us.
If your application proceeds past the final interview stage, we may conduct a background check, subject to applicable laws and regulations, only after obtaining your separate written consent. Any such check will be strictly limited to information directly relevant to the employment relationship (e.g., educational background, employment history) and will comply fully with the PIPL. Your personal information will be used solely for recruitment and human resource management purposes, and we will implement rigorous security measures to protect your data.
Xsolla takes your privacy rights seriously. We are committed to protecting your personal information in accordance with Chinese data protection laws and will not sell, unlawfully provide, or disclose any personal data received during the hiring process without your explicit authorization. As a data processor, we uphold our obligations to safeguard your personal data and respect your privacy.
For any inquiries related to data privacy, please contact: careers@xsolla.com
Explore more opportunities at: https://xsolla.com/careers
Обязанности:
• ручное функциональное, регрессионное и интеграционное тестирование бэкенд-сервисов и AI-агентов
• разработка и поддержка тестовой модели (регрессионный набор, чек-листы)
• написание и поддержка автотестов на Python (API, интеграционные, smoke, e2e)
• анализ результатов прогона автотестов в CI, локализация и заведение дефектов
• взаимодействие с командой разработки для уточнения логики работы сервисов
Требования:
• коммерческий стаж в тестировании — от 3 лет
• из них написание автотестов — от 2 года
• тестирование backend-сервисов через REST API, работа со Swagger/OpenAPI
• понимание HTTP: методы, коды ответов, структура запроса/ответа
• уверенный PostgreSQL: SELECT, JOIN
• понимание синхронного (REST/gRPC) и асинхронного (Kafka/RabbitMQ) взаимодействия сервисов
• опыт интеграционного тестирования нескольких сервисов
• умение анализировать цепочки прохождения данных между системами
• поиск и анализ логов в Kibana (ELK) / Grafana
• написание и актуализация тест-кейсов (разумный уровень детализации)
• твёрдое знание: типы данных, условия, циклы, функции, работа с файлами, ООП, регулярные выражения
• понимание поддерживаемого кода (DRY, читаемость, модульность)
• стек: pytest + requests + Selenium/Playwright + SQLAlchemy + pydantic (или jsonschema)
• Git, Bitbucket/GitLab, Code Review
• Allure-отчёты
• Jenkins
Условия:
• удобный офис AgileHome около станции метро Кутузовская с комфортными условиями (столовые, кафе, бесплатные кухня, спортзал, парковка, зоны отдыха)
• конкурентоспособная зарплата (оклад плюс бонусы)
• возможность использовать современные технологии
• полный соцпакет (включая добровольное медицинское страхование)
• обширный выбор образовательных программ и сертификаций за счёт компании
• программу льготного кредитования в Сбере
• скидки у партнёров компании
• шанс поучаствовать в масштабных инновационных проектах.
ОфисmiddleМосква
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.