Задачи:
— Подготовка тестовой документации (сценарии, отчеты по тестированию)
— Проведение функционального тестирования
— Разработка автотестов
— Поддержка и развитие тестового фреймворка на Java
— Проведение code review автотестов
— Участие в анализе задач
— Участие в анализе выявленных ошибок и дефектов промсреды
Требования:
— Опыт тестирования mobile/web приложений от 3 лет
— Опыт работы с Rest API
— Опыт работы с sql/nosql базами данных на уровне сложных запросов и выгрузок (join, View и др.)
— Опыт покрытия новых функциональностей с помощью инструментов автотестирования (Java основной язык, плюсом будет база по Ruby)
— Опыт работы с интеграционным тестированием
— Опыт работы с CI/CD (Jenkins, GitlabCI)
— Опыт работы с брокерами сообщений (Kafka, RabbitMQ и аналоги)
— Опыт работы с мок-сервисами (Wiremock или аналоги)
— Опыт работы с инструментами SOAP UI, Postman, Jira, Confluence, Git, Visual Studio, VS Code, Bitbucket, Bash
— Опыт работы с системами на микросервисной архитектуре (Spring Cloud, Kubernetes, Openshift или аналоги)
— Опыт работы с системами Cache (Redis, Hazelcast)
— Инженерный склад ума без ограничений по языкам
Условия:
— Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI
— Полная удалёнка или гибрид на выбор, а также уютный ИТ-хаб в Москве, Санкт-Петербурге, Екатеринбурге и сезонный коворкинг в Сочи
— Сложные и интересные задачи, современный стек технологий
— Забота о здоровье: программа ДМС с первых дней работы, включая стоматологию, обслуживание в лучших клиниках города, страхование и компенсация 10 дней больничного
— Возможность вертикального и горизонтального карьерного роста: регулярные тренинги, вебинары, митапы и демо-дни
— Оплата посещения профильных конференций и курсов, помощь с подготовкой к публичным выступлениям и написанием статей на Хабр
— Доступ к бесплатным корпоративным библиотекам Alpina Digital, МИФ и бизнес-изданий
— Работа у трижды лучшего работодателя РФ по версии hh.ru, Forbes, РБК
— Программа развития AI-грамотности: треки по работе с нейросетями от базового до продвинутого уровня
Требования:
– Коммерческий опыт работы в DevOps/SRE от 3 лет.
– Уверенные знания и практический опыт работы с Kubernetes в production.
– Helm, Docker, Nginx, Ingress.
– Уверенное администрирование Linux.
– Опыт построения и поддержки CI/CD, желательно GitLab CI.
– Опыт работы с IaC: Ansible, Terraform.
– Практический опыт с GitOps, желательно ArgoCD.
– Опыт настройки мониторинга: Prometheus, Grafana, VictoriaMetrics.
– Bash и/или Python для автоматизации.
– Понимание принципов работы SQL и NoSQL баз данных: опыт с PostgreSQL, Redis, Qdrant будет плюсом.
– Опыт работы хотя бы с одним из облаков: Yandex Cloud, Azure, AWS.
– Опыт самостоятельного внедрения инфраструктурных решений у заказчиков.
Будет плюсом:
– Опыт работы сразу с несколькими облачными платформами.
– Опыт построения инфраструктуры с нуля.
– Понимание security-практик в DevOps.
– Опыт работы с AI/ML-инфраструктурой и соответствующим стеком.
– Опыт технического взаимодействия непосредственно с заказчиком.
Location: London, England
Our Global Structure
Deliveroo is now part of DoorDash, bringing together teams with even greater reach, scale, and ambition. Depending on your role, you may collaborate with teammates, systems, and leaders across DoorDash and Wolt. Together, we’re unlocking new possibilities as one global team.
Senior Fullstack Engineer (Go / Kotlin & React)
About the Team
Merchant EMEA Engineering builds the technology that helps merchants join, grow, and operate successfully across our markets.
Our organization brings together the strengths of Wolt and Deliveroo and supports merchants across 37 countries. We work across the merchant journey, including onboarding, business growth and support, analytics and recommendations, menu and order management, integrations, and merchant applications.
Our teams sit close to the business. Rather than primarily building foundational platforms, we build products and features on top of our existing platforms to solve real merchant and market needs, including local business requirements, growth opportunities, and operational challenges.
📍This open role is based in our tech hubs in
Helsinki
or
Berlin
.
Please note:
This role requires being based in Berlin/Helsinki on a hybrid basis. We are currently unable to offer fully remote work, visa sponsorship, or relocation support for this opportunity.
What You'll Do
As a Fullstack Engineer, you'll contribute to products and services used across the merchant experience. You'll:
Build and maintain production software across backend services and user-facing applications.
Work on areas such as merchant onboarding, analytics, recommendations, menu and order management, integrations, or merchant-facing tools.
Develop reliable APIs, data models, services, and user-facing features.
Collaborate closely with product managers, designers, operations, and other engineers to turn business needs into practical technical solutions.
Own features from implementation through production and ongoing maintenance.
Contribute to technical design discussions and improve the quality, scalability, observability, and maintainability of our systems.
Use AI-assisted development tools effectively as part of your engineering workflow, while critically evaluating their output and taking ownership of the final solution.
Be willing to work outside your primary area of expertise when needed to solve the problem end-to-end.
How We Work
Ownership:
Engineers take responsibility for the features and services they work on, from development to production.
Collaboration:
We work closely across engineering, product, design, data, and operations.
Pragmatism:
We value simple and maintainable solutions that create business impact without unnecessary complexity.
Flexibility:
We care more about solving the problem than strict frontend or backend boundaries.
Our Tech Stack
Our backend services primarily use
Go and Kotlin
, while our frontend applications use technologies such as
TypeScript and React
.
We also work with technologies including Kafka, PostgreSQL, MongoDB, Redis, AWS, Kubernetes, Docker, gRPC, and modern cloud infrastructure.
Our Humble Expectations
We're looking for engineers who have:
An AI-first mindset, with a deep experience in leveraging modern AI tools and solid engineering principles to solve problems end-to-end, independently of any specific technology stack.
Proven experience building production software in backend, frontend, or fullstack environments end-to-end and at scale.
Strong expertise in at least one area of the stack, with a willingness to contribute outside that area when needed.
Experience with a modern backend language such as Go, Kotlin, Java, or similar, and/or modern frontend technologies such as TypeScript and React.
Good understanding of APIs, databases, testing, and software design fundamentals.
The ability to work independently on well-scoped problems and collaborate effectively with others.
Good communication skills and a pragmatic, collaborative mindset.
You do
not
need to be equally strong in frontend and backend. We welcome different balances of experience. You might be primarily a backend engineer who is comfortable making frontend changes when needed, or a frontend-focused engineer who is happy to work with APIs and backend services.
What matters most is that you are comfortable working across boundaries to deliver the right solution.
Nice to Have
Experience in one or more of the following areas would be a plus:
Merchant-facing or internal operational tools.
Analytics, recommendations, or decisioning systems.
Grocery, retail, restaurants, logistics, or marketplace technology.
Integrations with external business systems.
Kafka or other streaming technologies.
Cloud infrastructure such as AWS, Kubernetes, or Docker.
Why Join Us?
You'll work on products that directly affect how merchants interact with Wolt, Deliveroo and DoorDash across Europe. The scope is broad and close to the business, giving you the opportunity to work on meaningful problems across different parts of the merchant journey while developing your skills across the stack.
You can read more about our recruitment process here.
here
.
Diversity, Equity and Inclusion
At Deliveroo, we know that a great workplace reflects the world around us and that true diversity and inclusion make us stronger, more creative, and better at what we do. We’re committed to fostering an environment where everyone can do their best work and feel they belong.
We believe in equality of opportunity and welcome candidates from all backgrounds regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion, or belief.
If you have a disability or long-term health condition and need support to apply for one of our roles, or require any reasonable adjustments during the recruitment process, you’ll have the opportunity to let us know once you’ve submitted your application. We’ll share details on how to request support so we can ensure you have a fair and equitable experience.
If you’re excited about making a real impact in a fast-moving marketplace and growing your career alongside ambitious, supportive teams, we’d love to hear from you!
Beware of recruitment scams: DASH Brands will never ask you to pay money or share sensitive financial information during hiring — learn more about DASH Brands' legitimate recruiting process at
careersatdoordash.com/recruitment-scam-awareness
.
Компания ИВИ — онлайн-кинотеатр с библиотекой из десятков тысяч фильмов, сериалов, ТВ-каналов и оригинальных проектов собственного производства.
Стек: Python, SQL, Spark, PyTorch, ClickHouse, Redis, S3.
Задачи:
— Создание микросервисов;
— Создание нового функционала и рефакторинг легаси кода;
— Работа с очередями;
— Оптимизация производительности.
Требования:
— Общий стаж коммерческой разработки на PHP: от 7 лет;
— Опыт работы коммерческой разработки на Symfony: от 5 лет;
— Уверенное написание SQL-запросов без использования ORM, понимание работы JOIN, оконных функций и CTE/подзапросов;
— На момент рассмотрения должно пройти не более 3-х лет с момента последнего опыта с Symfony;
— Обязательные hard skills: PHP, Generics, Testing (PHPUnit);
— Framework Symfony, DB SQL (MySQL / PostgreSQL);
— Monitoring (Logs, Kibana, Sentry, Grafana);
— Git (Gitlab), Docker;
— DB NoSQL (MongoDb / Redis);
— Brokers (RabbitMQ / Kafka);
— Опциональные: Gitlab CI, RoadRunner / Swoole, Architecture;
— Опыт работы с платежными шлюзами и агрегаторами, а также знание их особенностей и возможностей;
— Опыт работы с API и интеграцией различных систем;
— Опыт работы с разнообразными видами платежей, такими как карты, электронные кошельки, мобильные платежи и другие;
— Опыт работы со средствами обеспечения безопасности платежей, такими как шифрование данных и т.д.
Условия:
— Формат работы: офисный, гибридный, удаленный - на ваш выбор;
— Белая заработная плата, зависящая от вашего запроса, скиллов и опыта;
— Реферальная программа за успешную рекомендацию кандидата;
— Оплачиваемый отпуск;
— Корпоративное питание: завтраки и обеды;
— Отсутствие бюрократии, вопросы решаются оперативно, без многочисленных согласований;
— Корпоративные скидки на занятия по английскому языку;
— Доп 4 day-off в год;
— Поездки на ИТ-конференции, митапы, учебные курсы за счет компании;
— Большая высококвалифицированная команда, к которой всегда можно обратиться.
Задачи:
— Разработка и развитие асинхронной микросервисной платформы на Python/FastAPI для highload fintech/acquiring.
— Разработка отказоустойчивой бизнес-логики в распределённой системе: очереди, ретраи, идемпотентность, конкурентный доступ, консистентность данных.
— Участие в развитии платёжного ядра: ордера, транзакции, маршрутизация платёжных флоу, экспериментальные алгоритмы матчинга и автозачисления.
— Тесное взаимодействие с командами тестирования, аналитики и смежными backend-командами.
Требования:
— Уверенное владение Python 3.12+ и опыт промышленной разработки микросервисов.
— Сильный опыт работы с асинхронным Python: asyncio, асинхронные HTTP-клиенты, очереди, фоновые процессы.
— Уверенное владение SQL и опыт работы с PostgreSQL / MySQL-совместимыми СУБД, понимание транзакционности, блокировок, индексов, миграций.
— Опыт работы с Redis.
— Опыт использования очередей сообщений (RabbitMQ, Kafka).
— Опыт работы с FastAPI, Django, Flask, etc.
— Уверенное владение Git (опыт работы с gitlab).
— Опыт проектирования и поддержки интеграций с внешними API: нестабильные контрагенты, таймауты, ретраи, ошибки, callback/webhook flow.
— Понимание принципов отказоустойчивости, идемпотентности, observability и диагностики проблем в распределённых системах.
— Опыт использования Docker (создание dockerfile и запуск контейнера), docker-compose.
— Опыт построения многопоточных приложений c замками и флагами, опыт работы с системой библиотек aio-libs.
— Опыт работы с библиотекой celery, библиотекой socketio.
— Опыт работы с сабпроцессами и систем-юнитами.
— Умение проектировать логику задач, декомпозировать сложные флоу и выбирать подходящие технические решения.
— Готовность работать в распределённой команде, брать ответственность за свои зоны и участвовать в code review.
Будет плюсом:
— Опыт работы в платёжном, fintech или highload-домене.
— Опыт работы с Sentry, OpenTelemetry, метриками и трассировкой.
— Опыт работы с kubernetes и helm-конфигами.
— Опыт работы с newSQL решениями для хранения и обработки BigData (TIDB).
Условия:
— Удаленка по РФ или офис в Казани.
— Гибкий график работы.
— Небольшая, но дружная распределенная команда, здоровая атмосфера и взаимная поддержка.
— Комфорт в работе: ориентируемся на результат, предпочитаем экологичные коммуникации, обходимся без лишних совещаний.
— Перспективы вырасти в рамках компании.
— Корпоративные мероприятия: спорт, обучение.
— ДМС после 3х месяцев работы.
— 2 day-off в год.
Задачи:
— Написание и оптимизация Dockerfile, сборка собственных Docker-образов (в том числе multi-stage сборки, уменьшение размера и повышение безопасности образов).
— Проектирование, разработка и сопровождение CI/CD-пайплайнов на базе GitLab CI: автоматизация сборки, тестирования и доставки приложений в тестовые и production-окружения.
— Развёртывание, настройка и сопровождение сервисов с использованием Docker и Docker Compose (Redis, RabbitMQ, MinIO, PostgreSQL, Nginx и др.).
— Администрирование Linux-серверов на уровне production: развёртывание и обновление ОС, диагностика (в том числе на уровне процессов, памяти, сети), тюнинг производительности, обеспечение безопасности.
— Настройка и сопровождение Nginx в качестве веб-сервера и reverse-proxy, работа с DNS (настройка записей и зон, диагностика проблем разрешения имён).
— Администрирование PostgreSQL: развёртывание, конфигурирование, резервное копирование и восстановление, контроль производительности и репликации.
— Работа с облачными платформами МТС (MTS Cloud / МТС Web Services) и/или Yandex Cloud: развёртывание и сопровождение облачной инфраструктуры, управление ресурсами, сетями, хранилищами и доступом.
— Участие в регламентных работах, обновлениях и плановых технических окнах.
— Обеспечение бесперебойной работы и отказоустойчивости сервисов: контроль доступности, стабильности и производительности в production-среде.
— Проактивное выявление узких мест (bottlenecks), оптимизация производительности и capacity planning: прогнозирование нагрузки и планирование ресурсов.
— Снижение рутинного труда (toil reduction) и автоматизация операционных задач (bash, Python, IaC).
— Разработка и актуализация runbooks, инструкций и базы знаний для команд поддержки (L1/L2).
— Участие в ревью и поддержании актуальности планов аварийного восстановления (DRP).
— Взаимодействие с командами разработки: помощь в отладке, оптимизации процессов доставки, консультации по Dockerfile, GitLab CI и лучшим практикам надёжности.
— Управление секретами и доступами, поддержка тестовых и production-окружений.
Требования:
— Диплом о высшем образовании.
— Опыт работы на аналогичной позиции от 3-х лет.
— Уверенное владение RedOS (или аналогичные системы): развёртывание, настройка, администрирование, работа с подсистемой аудита и средствами защиты информации (соответствие требованиям ФСТЭК, 4 уровень доверия).
— Продвинутый уровень администрирования Debian/Ubuntu, CentOS/Rocky (и аналогичные RPM-based дистрибутивы) в production-среде.
— Уверенное владение Docker, Docker Compose, создание и оптимизация собственных образов (multi-stage сборки).
— Желательно понимание Kubernetes, Helm: компоненты кластера, деплоймент приложений, диагностика.
— Желательно знание Cilium (CNI/eBPF): настройка сетевых политик, балансировка, наблюдаемость (Hubble).
— Желательно знание Longhorn: распределённое блочное хранилище, управление PV, снапшоты, репликация, бэкапы.
— Уверенное владение GitLab CI: проектирование, разработка и сопровождение пайплайнов.
— Желательно знание ArgoCD и GitOps-подхода.
— Уверенное владение Git: ветвление, merge-request, code review.
— Уверенное владение Nginx: reverse-proxy, балансировка, TLS/SSL, проксирование веб-приложений.
— Хорошее понимание PostgreSQL: развёртывание, конфигурирование, резервное копирование и восстановление, репликация, мониторинг, базовая оптимизация запросов.
— Уверенное владение Redis: развёртывание, конфигурирование, очереди, мониторинг.
— Уверенное владение RabbitMQ: развёртывание, конфигурирование, очереди, мониторинг.
— Уверенное владение ELK (Elasticsearch, Logstash, Kibana): сбор и анализ логов.
— Уверенное владение Bash.
— Опыт написания скриптов автоматизации на Python.
— Желательно опыт работы с Jira, системами класса Service Desk: ведение задач, тикетов, взаимодействие в рамках ITSM-процессов.
— Знание Vault, Consul, Packer.
Условия:
— Формат работы: full-time (пн-пт), гибрид: 3 дня удаленно, 2 дня в офисе (м. Шоссе Энтузиастов).
— Работа в штате надежного работодателя, все соцгарантии.
— Собственные медицинские центры, скидка 50% на услуги для сотрудника и прямых родственников.
— Предоставление оплачиваемых дней по семейным событиям.
— Спортивные тренировки и мероприятия.
Задачи:
— Развивать и сопровождать инфраструктуру AI-платформы.
— Разворачивать и поддерживать сервисы в Kubernetes.
— Контейнеризировать приложения и инфраструктурные компоненты с использованием Docker.
— Разрабатывать и поддерживать CI/CD-пайплайны.
— Автоматизировать рутинные операции с помощью Python и Bash.
— Работать с ArgoCD и IaC-инструментами.
— Настраивать мониторинг, логирование и health-checks.
— Работать с persistent storage и S3/object storage.
— Участвовать в эксплуатации AI/ML-сервисов и LLM inference, администрировать AI системы.
— Постепенно осваивать GPU-инфраструктуру и особенности запуска AI-сервисов на GPU.
— Участвовать в развитии внутренних стандартов deployment и эксплуатации AI-сервисов.
— Разбираться в инцидентах и самостоятельно доводить технические задачи до результата.
— Взаимодействовать с архитекторами, разработчиками, специалистами по кибербезопасности, ML-инженерами и системными администраторами.
Требования:
— Уверенное владение Linux и командной строкой.
— Практический опыт с Docker и Docker Compose.
— Базовый практический опыт работы с Kubernetes.
— Понимание основных Kubernetes-объектов: Pod, Deployment, Service, ConfigMap, Secret, Ingress, PVC.
— Опыт работы с Git.
— Понимание принципов CI/CD и практический опыт работы хотя бы с одним CI/CD-инструментом.
— Bash на уровне написания небольших скриптов автоматизации.
— Python на уровне написания automation scripts и небольших сервисных утилит.
— Базовое понимание сетей: TCP/IP, DNS, HTTP/HTTPS.
— Понимание принципов мониторинга и логирования.
— Понимание разницы между файловым, блочным и объектным хранилищем.
— Понимание базовых принципов работы AI/ML-сервисов: model, training, inference, embeddings, LLM.
— Понимание базовых принципов применения мер защиты от киберугроз.
— Будет плюсом: Helm, Ansible, ArgoCD / GitOps, Prometheus / Grafana / Loki, S3 / MinIO, PostgreSQL / Redis, опыт работы с GPU и NVIDIA, NVIDIA Container Toolkit / CUDA, vLLM, SGLang, Triton или другие inference engines, MLflow, Airflow, Kubeflow или другие MLOps-инструменты, RAG, vector databases, embeddings, непосредственный опыт эксплуатации AI/ML или LLM-сервисов, опыт работы в инфраструктурной или DevOps-команде, опыт эксплуатации production-систем, опыт работы с on-premise инфраструктурой, опыт работы с Linux-серверами и Kubernetes-кластерами, понимание принципов отказоустойчивости и масштабирования.
— Английский язык на уровне чтения технической документации.
— Не требуется глубоких знаний ML и разработки нейронных сетей.
— Не требуется самостоятельно обучать модели или разрабатывать ML-алгоритмы.
— Важнее хорошая инженерная база, способность самостоятельно разбираться в проблемах и готовность постепенно углубляться в AI infrastructure.
Условия:
— Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + премия по результатам KPI.
— Сложные и интересные задачи, современный стек технологий.
— Забота о здоровье: программа ДМС с первых дней работы, включая стоматологию и обслуживание в лучших клиниках города.
— Возможность вертикального и горизонтального карьерного роста: регулярные тренинги, вебинары, митапы и демо-дни.
— Корпоративные предложения от партнёров группы АЛЬФА-БАНК.
— Бесплатная мобильная связь Альфа-Мобайл.
Задачи:
— Разработка ML-моделей (подготовка данных, выбор решения, обучение, тесты, запуск в production-среде, в основном classic ML);
— Сопровождение ML-решений (мониторинг сервисов и моделей, отслеживание дрейфа данных, работа над развитием);
— Оценка влияния на бизнес предложенных решений;
— Подготовка признаков для feature store (используем Feast);
— Взаимодействие с DA/DE/DevOps для улучшения и автоматизации процессов.
Требования:
— Участие в проектах по обучению и внедрению моделей машинного обучения в роли data scientist, ML инженера;
— Наличие разработанных моделей в проде;
— Опыт в создании дэшбордов, поисках инсайтов для бизнеса;
— Понимание работы базовых ML-алгоритмов;
— Знание метрик машинного обучения и их интерпретации;
— Уверенное владение Python (в частности, библиотеки numpy, pandas, sklearn, catboost, xgboost);
— Опыт написания запросов на SQL;
— Общее представление об A/B-тестах;
— Навыки работы с Git;
— Опыт самостоятельного обучения и вывода моделей в production;
— Умение интерпретировать результаты модели (shap, lime).
Желательно:
— Навыки построения пайплайнов обработки данных с использованием pyspark;
— Опыт проведения A/B-экспериментов;
— Знакомство с MLFlow, dvc;
— Наличие представления о REST API (плюсом будет опыт работы с FastAPI);
— Опыт работы с Docker;
— Представление о различных источниках данных: реляционные базы данных, Redis, Hive, Kafka;
— Опыт работы в qlikview, superset.
Условия:
— Работа в профессиональной команде, которая готова делиться знаниями и опытом;
— Возможность внешнего обучения и прокачки скиллов за счет компании;
— Забота о сотрудниках: возможность прохождения медицинских chek-апов, бесплатные консультации с финансовыми консультантами, юристами и психологом;
— Поддержка и развитие культуры ЗОЖ;
— Социальный пакет, включающий ДМС, скидки на страховые продукты компании, скидки от партнеров (туризм, фитнес и т.д.);
— Обеспечение техникой для работы;
— Гибридный график работы 5\2 (гибкое начало дня с 8 до 10).
Задачи:
— Разрабатывать и поддерживать backend-сервисы на Python (FastAPI, asyncio)
— Развивать логику диалогового агента: сценарии и состояния звонка, извлечение данных из реплик, работу с LLM
— Писать интеграции с МИС и CRM клиник (расписание врачей, запись пациентов) и с внешними API
— Проектировать REST API для веб-интерфейса операторов и админки клиник
— Работать с фоновыми задачами и очередями (Celery / TaskIQ, RabbitMQ, Redis)
— Проектировать схемы данных и оптимизировать запросы в PostgreSQL
— Разбирать логи звонков, находить и исправлять ошибки в поведении агента
— Участвовать в код-ревью, покрывать код тестами, улучшать кодовую базу
— Деплоить и сопровождать сервисы в Docker на Ubuntu
Требования:
— Коммерческий опыт разработки на Python от 1 до 3 лет
— Опыт разработки на FastAPI и уверенное понимание async/await в Python
— Pydantic (v2): валидация данных, схемы запросов и ответов, настройки
— PostgreSQL: уверенный SQL, индексы, оптимизация запросов
— Опыт с SQLAlchemy
— Alembic: написание и сопровождение миграций
— Celery: фоновые и отложенные задачи, ретраи, периодические задачи
— RabbitMQ: понимание очередей, exchange и routing, гарантий доставки
— Redis: кэширование, брокер/бэкенд для задач, TTL, базовые структуры данных
— Docker и Docker Compose: умение собрать образ, поднять окружение из нескольких сервисов и разобраться, почему оно не стартует
— Git и pull request-флоу (GitHub)
— Linux (Ubuntu) на уровне повседневных задач: логи, процессы, сеть
— Умение читать чужой код, задавать вопросы и доводить задачи до прода
Будет плюсом:
— Опыт интеграции с LLM API (OpenAI-совместимые API, vLLM), промпт-инжиниринг, structured output
— Знакомство с LangGraph, LangChain или другими фреймворками для агентов
— Опыт с real-time системами: WebSocket, стриминг, работа с аудио
— Знакомство с IP-телефонией (SIP, Asterisk, LiveKit) или с медиапайплайнами (Pipecat)
— Опыт интеграций с медицинскими информационными системами
— Тесты на pytest как привычная часть работы
Условия:
— Зарплата 80 000–120 000 ₽ на руки, конкретная сумма — по итогам собеседования
— Удалённая работа
— Оформление по ТК или как самозанятый
— Короткий путь от задачи до прода, без месяцев согласований
— Прямое влияние на технические решения: открытость к предложениям по стеку и архитектуре
Задачи:
— Реализация программных и аппаратных комплексов;
— Разработка настольных, мобильных и веб-приложений;
— Создание систем управления и системных интеграций;
— Написание скриптов автоматизации;
— Проектирование и реализация UI/UX для web, mobile, desktop приложений;
— Проектирование архитектур баз данных, реализация интеграций, подготовка и сопровождение данных;
— Проектирование и реализация логики приложений/сервисов;
— Проектирование и реализация интеграций с third-party;
— Анализ и оценка функциональных требований, формирование предложений;
— Подготовка и ведение внутренней технической документации;
— Сопровождение пользователей;
— Презентация результатов;
— Формирование предложений по развитию проектов;
— Поиск, оценка, предложение и внедрение перспективных технологий;
— Поддержка создаваемых решений;
— Непрерывное развитие.
Требования:
— Базовые знания алгоритмов и структур данных;
— Базовые знания языков высокого уровня: Python, JavaScript;
— Базовые знания технологий: JSON, XML, HTML, CSS, REST, gRPC;
— Базовые навыки работы с реляционными базами данных (PostgreSQL, MariaDB, SQLite), знание SQL;
— Базовые навыки работы с linux-like операционными системами на уровне командной строки;
— Базовые навыки работы с очередями RabbitMQ, Redis;
— Базовые навыки дизайна и верстки интерфейсов.
Желательные дополнительные навыки:
— Реализованные домашние проекты;
— Знания фреймворков Flask, Django, Asyncio, Tornado, .NET (dotnet), React JS, React Native и прочих;
— Знания интерфейсов (RS232, RS485, USB, Ethernet, PCIe, Bluetooth, Zigbee, NFC, RFID, SPI, UART, I2C);
— Знания протоколов передачи данных (CAN, MODBUS, TCP/UDP, EtherCAT, HTTP, SSH, SCP, SFTP);
— Знания платформ ESP, Arduino, Raspberry, Jetson и подобных;
— Знания в области нейронных сетей, криптографии, программном и аппаратном реверсивном инжиниринге;
— Навыки администрирования веб-серверов: Apache, Nginx, Lighttpd;
— Понимание принципов виртуализации и контейнеров;
— Понимание принципов многопоточности;
— Понимание технологий компьютерного зрения, машинного обучения, графов;
— Умение читать чужой код, понимание принципов хорошего кода;
— Понимание принципов автоматизированного тестирования программного обеспечения;
— Опыт использования софта для прототипирования интерфейсов.
Прочие дополнительные навыки:
— Знания языков C/C++, C#, ASM, AT;
— Знания высокоскоростных интерфейсов (USB2, USB3, PCIe, 1GbE);
— Знания архитектур STM, ARM, аналоговой и цифровой схемотехники, технологий цифровой обработки сигналов;
— Знания Java, Kotlin, Swift и технологий мобильной разработки;
— Знания C, Make, GCC, процесса сборки/линковки;
— Опыт использования Ghidra, IDA Pro, DotPeak;
— Знания в области информационной безопасности;
— Опыт работы с гипервизорами ESXi, Proxmox, Nebula.
Обязательные личные качества:
— Способность оперативно переключаться между несколькими задачами;
— Способность документировать результаты понятным образом;
— Коммуникативность, инициативность, проактивность;
— Готовность к гибридному или удаленному формату работы;
— Готовность оперативно изучать новые технологии и применять их на практике;
— Готовность работы со сложными и интересными задачами.
Условия:
— Работа в команде молодых профессионалов;
— Старт карьеры в крупной компании;
— Оформление по ТК РФ по договору аутсорса;
— Офис в шаговой доступности от м. Текстильщики;
— Возможность совмещать с учебой;
— Гибкие рабочие часы и частичная работа из дома (гибридный график);
— Возможность выбора полной, половинной или процентной ставки в зависимости от личных условий;
— Внутреннее обучение, перспектива карьерного роста;
— Возможность продления стажировки на постоянную должность.
Location: Buenos Aires, Argentina; Medellín, Colombia; Bangalore, India; Guadalajara, Mexico; Lahore, Pakistan
Workplace: fully
We’re a remote, product-focused startup building AI- and algorithm-driven systems, and we’re looking for a strong Backend Django Engineer who loves clean data models, well-designed APIs, and clever algorithms.
You’ll own core backend features end-to-end: from modeling the data to implementing the logic and exposing it through fast, reliable services that ship to users quickly, working with a small distributed team across several countries.
💰
$100 Bonus Opportunity:
Candidates who successfully complete the coding assessment and meet our quality standards may be invited to an additional evaluation stage. Candidates who successfully pass this stage and are selected to proceed to the final interview will receive a
$100 bonus
. To be considered for the assessment, please submit your resume through this job application. If your resume is approved, we’ll send you the coding assessment with further instructions.
What You’ll Do
Design and implement
backend services
and APIs
using
Python
+ Django
(and DRF or similar).
Model and evolve our domain in the database with
clean, well-structured schema
s and relationships.
Implement
algorithmic/AI logic
in the backend (e.g., scoring, ranking, routing, decision rules).
Write
pragmatic, production-ready code
that’s easy to reason about and iterate on.
Optimize for
correctness and performance
: efficient queries, smart indexing, and lean responses.
Work with the team to turn product ideas into
concrete technical designs and endpoints.
Help shape how we build things: patterns, conventions, and how we ship and iterate as we grow.
What We’re Looking For
Strong experience building backend applications with
Python + Django
.
Solid understanding of
relational data modeling
and
SQL
(we use PostgreSQL).
Comfortable designing and building
RESTful APIs
(bonus if you’ve used DRF or similar
frameworks).
Experience working on
non-trivial business logic or algorithms
(e.g., decision flows,
scoring rules, optimization logic).
Good instincts around
performance
: understanding query behavior, avoiding obvious
pitfalls, and using caching when it counts.
A
startup mindset
: comfortable with ambiguity, moving fast, and iterating based on real-
world feedback.
Ability to work
independently in a remote environment
and communicate clearly.
Bonus Points For
Experience in
startups, side projects, or hackathons
where you’ve had to ship scrappy solutions fast.
Background in
algorithms, optimization, or data-heavy systems.
Experience with
Google Cloud Platform (GCP)
in production.
Familiarity with
Redis
(caching, queues) and
PostgreSQL
at some scale.
Exposure to
containers and orchestration
(Docker, Kubernetes) and/or serverless on GCP.
This role is a
central piece of our backend roadmap
, and we’re aiming to fill it quickly once we meet the right person. If it resonates with you,
go ahead and apply now.
Send us your resume to start the assessment process (and get a chance at the $100 bonus).
Задачи:
— Разрабатывать и развивать backend-сервисы на Go в микросервисной архитектуре
— Проектировать REST и gRPC API, интеграции с внешними системами и брокерами сообщений
— Работать с PostgreSQL и MySQL, проектировать схемы данных, оптимизировать запросы и транзакции
— Использовать Redis для кэширования и взаимодействия между сервисами
— Обеспечивать производительность, масштабируемость и отказоустойчивость сервисов
— Писать unit- и интеграционные тесты, участвовать в код-ревью
— Участвовать в проектировании архитектуры, декомпозиции и оценке задач, планировании релизов
— Сопровождать сервисы после релиза, анализировать логи, метрики и инциденты
Требования:
— Опыт коммерческой разработки на Go от 3 лет для уровня Middle+ и от 6 лет для Senior
— Уверенное знание Go, стандартной библиотеки, goroutines, channels, context и sync-примитивов
— Опыт разработки микросервисов, проектирования API и интеграций между сервисами
— Практический опыт работы с PostgreSQL или MySQL, включая индексы, транзакции и оптимизацию SQL-запросов
— Опыт использования Redis и одного из брокеров сообщений в production
— Опыт работы с Docker, Git, Linux и CI/CD
— Навыки написания unit- и интеграционных тестов, профилирования и диагностики сервисов
— Понимание принципов SOLID, паттернов проектирования, обработки ошибок и логирования
— Опыт участия в код-ревью и архитектурных обсуждениях
— Самостоятельность, системное мышление и готовность отвечать за результат
Будет плюсом:
— Опыт работы в финтехе, телекоме или облачных платформах
— Опыт разработки высоконагруженных и распределённых систем
— Практический опыт эксплуатации сервисов в Kubernetes
— Опыт работы с Prometheus, Grafana, OpenTelemetry и системами алертинга
— Понимание принципов репликации, шардирования, ретраев и backpressure
— Участие в расследовании production-инцидентов и улучшении SLO и SLA
— Опыт работы с SIP, WebRTC или сервис-мешами
— Практика профилирования Go-сервисов с помощью pprof
— Опыт менторства менее опытных разработчиков
Условия:
— Подработка
— Оформление: Договор ГПХ с ИП, с физлицом
— График: 5/2
— Формат работы: удалённо
Задачи:
— Проектировать и реализовывать нагрузочные тесты для оценки производительности приложений и сервисов
— Моделировать различные уровни нагрузки
— Организовывать и проводить нагрузочное тестирование (поиск максимума, подтверждение максимума, стресс-тестирование)
— Проводить мониторинг ключевых показателей производительности (нагрузка на сервера и сети)
— Выявлять узкие места и ограничения системы, разрабатывать рекомендации по их устранению
— Работать с мониторинговыми платформами и средствами профилирования производительности
— Готовить отчетность по результатам нагрузочного тестирования и рекомендации по улучшению архитектуры и инфраструктуры
Требования:
— Опыт диагностики и разбора проблем производительности по результатам нагрузочного тестирования (БД, приложение), работа с логами, трассировкой, участие в работах по оптимизации производительности
— Понимание типового процесса вывода нового функционала на бой (роли, контура, этапы)
— Опыт настройки мониторинга на тестируемой информационной системе (мониторинг Java, Kafka, PostgreSQL)
— Знание основ реляционных баз данных, языка SQL (выборки, соединение, вложенные запросы, группировка, сортировка), наличие практического опыта с PostgreSQL
— Знание ООП, опыт в разработке простых приложений
— Опыт тестирования микросервисного приложения
— Понимание устройства и принципов работы кластерной архитектуры отдельных компонентов информационной системы (СУБД, Kafka, Redis)
Задачи:
— Активное участие в разработке микросервисов на Python
— Участие в проработке технических требований, архитектуры и подходов к решению
— Участие в управлении бэклогом команды, приоритезация и контроль выполнения задач
— People-management: участие в найме, развитии и т.д.
Требования:
— Опыт работы в роли team lead/проведение code review – не менее 1 года
— Опыт работы с ИИ моделями и их внедрением
— 3 года коммерческой backend-разработки на Python
— Понимание способов интеграций IT-систем (шины, очереди, API)
— Практический опыт с Kubernetes, Redis, OpenSearch
— Опыт работы с реляционными базами данных, уверенные знания SQL
— Понимание принципов CI/CD
— Понимание микросервисной архитектуры
— Знания в области BigData (Hadoop, Spark) будет плюсом
— Знание планировщиков процессов (AirFlow)
— Опыт работы в банковской сфере
— Понимание гибких методологий разработки (Agile)
— Знание основных инструментов управления разработкой (например: Jira, Confluence)
— Знания и опыт в machine learning
— Опыт управления IT проектами, включая разработку и внедрение ML моделей в продакшн
— Опыт разработки ML моделей в роли data scientist, data engineer, ML Ops
Условия:
— Полная занятость
— Оформление по трудовому договору
— График работы 5/2
— Удалённый формат работы
Задачи:
— Разработка генеративных ИИ-моделей для синтеза визуального и проектного контента на основе структурированных данных товарного каталога в рамках проверки гипотез (PoC) внутри корпоративной платформы по оценке ИИ-инициатив
— Разработка архитектуры агентов: управление состоянием диалога и контекстом, динамический выбор инструментов (tool calling), настройка уровней автономности и сценариев human-in-the-loop
— Построение системы метрик: разработка офлайн- и онлайн-показателей, кросс-валидация, прямая оценка бизнес-эффекта
— Непрерывный мониторинг дрейфа моделей и качества данных в продакшене
— Построение пайплайнов оценки (LLM Evals): контроль галлюцинаций, релевантности ответов и мониторинг поведения системы
— Обеспечение безопасности: защита от prompt injection, предотвращение утечек персональных данных (PII/privacy) и аудит прав доступа агента
— Оценка стоимости, latency и масштабируемости LLM-решений
Требования:
— Глубокое понимание жизненного цикла ML-модели: от подготовки признаков до интерпретации результатов
— Знание методов борьбы с переобучением, data leakage, регуляризации
— Уверенный выбор алгоритмов под задачу
— Владение матстатистикой для проверки гипотез, расчета доверительных интервалов и самостоятельного дизайна A/B-тестов
— Опыт работы хотя бы в одном из направлений: классическое машинное обучение, временные ряды и прогнозирование
— Языки и библиотеки: Python (pandas/polars, NumPy, scikit-learn, CatBoost/XGBoost/LightGBM, PyTorch), продвинутый SQL
— Написание поддерживаемого production-кода: модульная архитектура, юнит-тесты, логирование, документация, работа с GitFlow и код-ревью
— Практический опыт работы с API языковых моделей, платформой Hugging Face и orchestration-фреймворками
— Опыт работы в e-commerce, retail или других продуктовых highload-системах
— Инфраструктура и оркестрация: Airflow, MLflow, Kafka, Redis, Kubernetes
— Мониторинг и наблюдаемость: Prometheus, Grafana, OpenTelemetry
— Опыт эксплуатации GPU-инфраструктуры и оптимизации inference
— Адаптация моделей через fine-tuning (LoRA/PEFT)
— Опыт проектирования agentic workflows или multi-agent-систем
— Понимание принципов информационной безопасности, privacy и работы с персональными данными
Задачи:
— Разрабатывать backend на Laravel
— Проектировать и описывать отказоустойчивую бизнес-логику на PHP 8.x с использованием возможностей Laravel
— Оркестрировать ИИ через Dify
— Развертывать, конфигурировать и интегрировать Dify (Workflow, Agents, RAG); связывать backend приложения с Dify API
— Проектировать и разрабатывать API
— Создавать чистые, документированные RESTful/gRPC контракты для мобильных и веб-клиентов компании
— Управлять асинхронными процессами
— Оптимизировать тяжелые запросы к LLM через очереди (Laravel Queues/Horizon), настраивать потоковые передачи ответов (Server-Sent Events / Стриминг)
— Проектировать и оптимизировать схемы реляционных баз данных под хранение истории диалогов, контекста, логов и сессий ИИ
— Писать Unit/Feature тесты (Pest/PHPUnit)
— Участвовать в Code Review и поддерживать высокие стандарты кодовой базы
Требования:
— Опыт коммерческой разработки на PHP от 4 лет, из которых не менее 2 лет - активная работа с фреймворком Laravel
— Глубокие знания баз данных и систем кэширования: уверенное владение и глубокое понимание принципов работы Redis и PostgreSQL
— Асинхронное взаимодействие: глубокое понимание принципов асинхронного взаимодействия сложных систем
— Экспертиза в асинхронности
— Глубокое понимание работы очередей, планировщиков задач (Cron) и паттернов обработки долгоживущих соединений
— Уверенные знания SQL
— Опыт оптимизации сложных запросов, индексации таблиц и проектирования архитектуры данных для высоконагруженных систем
— Будет плюсом:
— Наличие опыта интеграции Dify (или аналогичных LLM-оркестраторов вроде Flowise/Langhope) в реальных проектах
— Понимание специфики LLM
— Понимание принципов работы языковых моделей, токенизации, контекстных окон, логики работы эмбеддингов и семантического поиска
Условия:
— Оформление в аккредитованную ИТ-компанию
— График 5/2 с гибким началом
— Формат работы: гибрид или офис (Москва, Краснодар), удалённо из других городов РФ
Задачи:
— Создавать и поддерживать платформу наблюдаемости, которая собирает телеметрию клиентов — события, логи и трассировки — с использованием OpenTelemetry и лучших отраслевых практик
— Разрабатывать возможности дашбордов и визуализации для команд поддержки и полевых команд, обеспечивая видимость состояния системы в реальном времени, выявление проблем и трендов, а также помогать клиентам сохранять устойчивость в масштабе
— Проектировать и реализовывать систему уведомлений и оповещений, основанную на данных телеметрии и эвристиках с использованием AI-агентов и lakehouse-интеллекта
— Писать инфраструктуру как код с помощью Helm и Terraform для упрощения развертывания и эксплуатации внутри Dremio
— Создавать и поддерживать фреймворки приложений, стандартизирующие разработку между командами, решая сквозные задачи, такие как внедрение зависимостей и контроль доступа на основе ролей в масштабе
— Сотрудничать с командами SRE и DevOps для определения лучших практик и предоставления стандартизированных решений для общих инженерных рабочих процессов
— Взаимодействовать с сообществом разработчиков для понимания их проблем и превращения этих знаний в улучшения платформы
— Помогать определять и реализовывать дорожную карту и этапы интеграции с платформой SAP HANA/BDC для обеспечения единого опыта
Требования:
— Степень бакалавра, магистра или выше в области компьютерных наук или смежной области
— Опыт работы в разработке программного обеспечения не менее 5 лет
— Опыт работы с Java не менее 2 лет
— Опыт работы с инфраструктурой как кодом (Helm, Terraform или эквивалент) не менее 2 лет
— Глубокий опыт работы с одной из основных облачных платформ (AWS, Azure или GCP)
— Практический опыт работы с OpenTelemetry или аналогичными платформами наблюдаемости
— Опыт работы с Kubernetes и Docker
— Хорошее понимание основ сетевых технологий (TCP/IP, DNS, HTTP)
— Желание изучать новые технологии и умение решать сложные задачи
Преимущества:
— Опыт создания SaaS микросервисов и распределённых систем
— Опыт работы с многопоточными или асинхронными моделями программирования
— Владение NoSQL базами данных (MongoDB, RocksDB) или Redis
— Опыт работы с CI/CD инструментами (Jenkins, ArgoCD)
— Знание других языков программирования, таких как C++, Go, Python, Node.js, Rust и др.
— Опыт в обработке запросов, распределённых системах, контроле конкуренции, репликации данных или системах хранения
— Опыт настройки Java GC/heap, Apache Arrow, SQL операторов или оптимизации путей данных
Условия:
— Удалённая работа из Португалии или другого места
— Полная занятость
Компания Dremio — это платформа lakehouse для самообслуживания аналитики и ИИ, использующая открытые технологии, включая Apache Iceberg и Apache Arrow, обеспечивающая гибкость и скорость получения инсайтов при снижении затрат.
seniorLondon, England; We are currently unable to offer fully remote work, visa sponsorship, or relocation support for this opportunity; We believe in equality of opportunity and welcome candidates from all backgrounds regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion, or belief
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.