Обязанности:
• проектировать и улучшать архитектуру платформы
• разрабатывать API для взаимодействия AI-агентов и внутренних сервисов банка
• работать с высоконагруженными сценариями обработки запросов
• решать задачи интеграции с LLM и AI-агентами
• оптимизировать производительность и надежность системы
• формировать инженерные стандарты и участвовать в принятии архитектурных решений
• наставлять разработчиков и участвовать в техническом лидерстве направления.
Требования:
• уверенный опыт коммерческой разработки на Python от 4 лет
• опыт проектирования backend-систем и микросервисной архитектуры
• хорошее понимание PostgreSQL
• опыт разработки REST/gRPC API
• понимание принципов построения отказоустойчивых и масштабируемых систем
• опыт работы с асинхронным программированием
• умение самостоятельно принимать архитектурные решения и доводить их до реализации.
Условия:
• комфортный офис рядом с м. Кожуховская (г Москва, проезд 2-й Южнопортовый, 12Ак1стр1)
• возможность выбрать удобный график – офис/гибрид
• ежегодный пересмотр зарплаты и годовая премия
• более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
• программа адаптации и помощь руководителя на старте
• расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
• гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
• подписка Прайм с возможностью совместного использования на трёх близких
• вознаграждение за рекомендацию друзей в команду Сбера.
Задачи:
- Проектировать и писать ядро платформы, доводить его до надежной работы в продакшене
- Разрабатывать сервисы и программные компоненты
- Внедрять новые функции и развивать существующие
- Участвовать в архитектурных обсуждениях и принятии решений
- Обеспечивать качество кода: писать и поддерживать юнит-тесты, проводить код-ревью
- Участвовать в оценке, планировании и приоритизации разработки
- Развивать младших и миддл-разработчиков в отделе
- Общаться с заказчиками и командами разработки, тестирования, сопровождения
Требования:
- Опыт разработки на Python: знакомство с Asyncio, Concurrency, FastAPI, Flask, Django, Testing и особенностями масштабирования Python-приложений
- Опыт работы с базами данных — SQL Syntax, Indices, Transactions, Locks, Domain Design, Scaling Patterns, NoSQL, популярными ORM, например SQLAlchemy
- Опыт создания продуктов и инструментов в области AI и LLM: построение агентов и систем RAG, работа с MCP, реализация механизмов памяти и кодинговых агентов
Location: PL
Workplace: remote
Overview:
SOFTSWISS continues to expand the team and is looking for a Senior Go Developer. We need a true, experienced and accomplished professional who shares our culture and values.
About Product:
Prediction Markets:
The SOFTSWISS Prediction Markets Platform team develops a software solution that lets operators offer fixed-odds markets on real-world events.
You’ll work with engineers, product specialists, and operations teams on market management tools, integrations, settlement workflows, and the platform capabilities behind them. The team builds reliable systems, adapts the product to regulatory and market requirements, and supports partners across multiple jurisdictions.
Purpose of the role:
You’ll design and build scalable backend solutions in Go, helping to shape the architecture of a high-load, business-critical system.
You’ll collaborate closely with the team, contribute to strategic technical decisions, and ensure code quality through thoughtful reviews and clean, testable implementation.
Your deep understanding of system internals, distributed architecture, and data integrity will drive reliability, performance, and long-term maintainability.
Key Responsibilities:
Collaborating within a team using the Scrum methodology and participating in planning your own workflow
Engaging in architectural, infrastructure, and other strategic decision-making processes
Conducting code reviews for other team members and documenting your own code
Required Experience:
7+ years of professional software development experience
At least 4 years of recent programming experience with Go as the primary language
Hands-on experience with betting-related products is a must
Strong understanding of Go internals: data structures, multithreading, memory management, garbage collection, etc.
Experience with relational databases, including the ability to write and optimize complex SQL queries
Solid knowledge of Linux and an understanding of containerization (we use Docker)
Ability to write testable code and corresponding unit tests
Experience working with Kafka and Kubernetes
English – Intermediate
Russian – Upper-Intermediate
Nice to have:
Experience in developing applications in finance or other fields where data integrity is a key requirement
Understanding the principles of distributed applications and microservice architecture
Familiarity with one or more modern approaches to back-end application design (e.g., DDD, Clean Architecture, Hexagonal Architecture)
Experience with PostgreSQL and Clickhouse
Main Advantages
Private health insurance
Sports benefits
Comprehensive Mental Health Program
Free English lessons (online)
Local language courses
Paid time off
Maternity leave support
Referral program rewards
Upskilling, internal workshops, and participation in professional conferences and corporate events
Задачи:
— Разрабатывать и поддерживать код
— Проводить code review
— Использовать современный стек технологий, а также участвовать в его обновлении, исходя из своего опыта
— Документировать свой код, покрывать unit-тестами
— Оценивать работы по разработке
— Взаимодействовать со смежными командами (QA, аналитика, эксплуатация и т.д)
Требования:
— Опыт работы в роли разработчика Python от 5 лет
— Знакомство с Domain Driven Design (DDD)
— Применение в разработке Django и Django Rest Framework
— Опыт разработки и интеграции RESTful API
— Понимание принципов ООП, шаблонов проектирования и лучших практик разработки
— Опыт работы с CI/CD и DevOps практиками
— Использование брокера сообщений Apache Kafka для обработки потоков данных
— Опыт работы с реляционной СУБД PostgreSQL
— Работа с чистым SQL из Python
Будет преимуществом:
— Работа со слоистыми архитектурами
— Опыт работы с Command and Query Responsibility Segregation (CQRS)
— Знакомство с написанием OpenAPI спецификации
— Опыт работы с dependency injection фрэймворками
Условия:
— Работа над социально значимыми проектами в аккредитованной IT компании
— Конкурентная заработная плата + годовой бонус
— ДМС + стоматология и международная страховка
— Гибкое начало рабочего дня
— Гибридный формат работы
— Компенсация 9 видов расходов: от КАСКО до путевок на отдых
— Интересная программа внутреннего и внешнего обучения
— Сильная команда талантливых специалистов
Задачи:
— Разработка, ревью и поддержка высококачественных backend-сервисов и API.
— Реверс-инжиниринг существующих сервисов на Scala и бизнес-логики для трансляции их в масштабируемые решения на .NET.
— Сотрудничество с распределёнными командами, продакт-менеджерами и заинтересованными сторонами для согласования технических требований.
— Проектирование и внедрение надёжных backend-архитектур и автоматизированных end-to-end тестов.
— Мониторинг производительности приложений и их операционного состояния с использованием инструментов наблюдаемости.
— Трансляция сложных бизнес-требований в исполнимые технические спецификации.
Требования:
— Уверенное владение C# и .NET.
— Практический опыт работы с AWS (Lambda, SQS/SNS, DynamoDB, CloudFormation).
— Способность читать и анализировать код на Scala с помощью AI-инструментов (Claude) для ускорения рабочего процесса.
— Свободное владение английским языком для ежедневного общения в распределённой среде.
— Наличие как минимум 3-часового пересечения рабочего времени с часовым поясом EST.
— Хорошее понимание CI/CD пайплайнов и стратегий автоматизированного тестирования.
Будет плюсом:
— Опыт работы с Scala в продакшене.
— Опыт с React и JavaScript в современных веб-приложениях.
— Опыт в медицинской сфере или миграции устаревших систем.
— Опыт построения масштабируемых микросервисов и распределённых архитектур.
Условия:
— Отпуск и больничные согласно законодательству вашей страны.
— Медицинская страховка для вас и ваших близких.
— Выходные в государственные праздники независимо от графика клиента.
— Поддержка IT-сертификаций и доступ к топовым курсам и образовательным платформам.
— Корпоративная культура с регулярными встречами и мероприятиями.
УдалённоMust maintain at least a 3-hour overlap with Eastern Standard Time (EST) ; Availability for at least a 3-hour overlap with EST time zone
Задачи:
- Разработка микросервисов;
- Разработка интеграционных адаптеров;
- Анализ архитектурных решений;
- Разбор дефектов продуктовой среды;
- Подготовка и внедрение инфраструктурных задач;
- Работа с базами данных;
- Настройка API для связи с внешними сервисами;
- Написание юнит-тестов.
Требования:
- Уверенные знания основных современных концепций и принципов разработки на платформе Java;
- Хорошее знание и умение применять на практике принципы ООП, SOLID, DRY, KISS;
- Знание стандартных алгоритмов и структур данных;
- Опыт разработки на Java с использованием технологий: Spring Framework (Cloud);
- Опыт работы с тестовыми фреймворками: Junit, TestNG, Mokito;
- Опыт работы с реляционными базами данных;
- Знание теоретических основ проектирования БД и построения эффективных запросов;
- Опыт работы в финансовом секторе приветствуется.
Что вы будете делать:
— Сотрудничать в разработке приложения и внедрять новые функции
— Создавать и поддерживать backend-сервисы с использованием Ruby on Rails и Ruby
— Работать с frontend на React и интегрировать backend-возможности
— Разрабатывать и развёртывать приложения, размещённые на AWS
— Писать хорошо структурированный, лёгкий код с тестированием
— Следовать процессу разработки продукта и участвовать в код-ревью с высокой автономией
Требования:
— Владение Ruby, Python или Node.js
— Экспертные знания Ruby on Rails
— Знакомство с AWS
— Хорошее понимание React
— Отличные коммуникативные навыки на английском языке
— Способность адаптироваться и выполнять несколько задач одновременно в быстром темпе
Условия:
— Удалённая работа в первую очередь
— Стартап-мышление с возможностями роста
— Полное введение в должность с выделенным периодом адаптации
— Поддерживающая команда с открытым общением и прямой обратной связью
— Регулярные командные мероприятия и встречи
Процесс найма:
— Отправьте заявку с описанием вашего подхода к роли
— Расскажите, как ваш опыт соответствует работе, и представьтесь
— Ответьте на английском или голландском языке
Задачи:
— Backend-разработка масштабируемого highload-проекта;
— Создание новых сервисов и поддержка существующих, интеграция внешних сервисов;
— Работа в команде разработки;
— Участие в улучшении процессов разработки.
Требования:
— Опыт работы 1-3 года;
— Уверенное знание Node.js, Nest.JS;
— Опыт работы с микросервисной архитектурой;
— Опыт работы с системой контроля версий Git;
— Знание PostgreSQL;
— Понимание работы Docker, CI/CD и их назначения;
— Опыт работы с Kafka / RabbitMQ;
— Уверенное знание ООП, SOLID и структуры данных;
— Опыт использования AI-инструментов в работе;
— Высшее профильное техническое (ИТ) или математическое образование;
— Опыт работы в финансовой сфере с высокими нагрузками или в гемблинговых проектах будет преимуществом.
Условия:
— Удаленный формат работы из любой точки мира;
— Гибкое начало рабочего дня и удобный график;
— Стабильная конкурентная заработная плата;
— Необходимая техника для работы;
— Возможность оформить Sick days / Day off и компенсацию больничного листа;
— 28 календарных дней отпуска.
Задачи:
— Анализ существующего кода проекта, выявление узких мест и областей, требующих изменений и улучшений;
— Реализация на C++ слоя доступа к мета-данным, менеджера распределения данных, вспомогательных сервисов, управления инфраструктурой кластера, S3-API операций;
— Написание unit-тестов на разработанные функции;
— Участие в код-ревью и совместной отладке;
— Документирование архитектурных решений и внутренних API.
Требования:
— Уверенное владение современным C++ (стандарт не ниже C++17);
— Опыт многопоточного и асинхронного программирования;
— Понимание протоколов TCP/IP, HTTP/HTTPS;
— Опыт работы с сокетами или высокоуровневыми библиотеками (Boost.Asio, libcurl, POCO и т.п.);
— Знание принципов построения отказоустойчивых и масштабируемых сервисов, понимание CAP-теоремы;
— Опыт работы с репликацией данных;
— Опыт работы с MongoDB или Key-Value СУБД, понимание транзакций и репликации;
— Знание файловых систем и POSIX, особенности работы с файлами в Linux, понимание семантики NFS (кэширование, блокировки, атомарное переименование);
— Инструментарий: Gitlab, CMake, Docker (для локальной отладки), опыт написания unit-тестов.
Желательно:
— Опыт работы с AWS SDK;
— Опыт интеграции с системами мониторинга (Prometheus, Grafana);
— Умение читать и анализировать существующий код, проводить рефакторинг;
— Опыт использования Kubernetes, Nomad, Docker Compose, Podman.
Условия:
— Возможность удаленной работы из любой точки РФ;
— Продвинутая медицинская страховка (ДМС);
— Динамичная и активно развивающаяся компания с минимум бюрократии;
— Участие в создании высококлассных продуктов и решении сложных задач;
— Профессиональный коллектив и комфортная атмосфера;
— Перспективы карьерного роста в компании.
Обязанности:
• Участвовать в разработке продукта и развитии общей архитектурной концепции.
• Работать в мульти-рольном формате: участвовать в смежных задачах (интеграции, UI, инфраструктура), когда это нужно.
• Разрабатывать и поддерживать проектную документацию (модули, API, схемы, архитектуру).
• Участвовать в тестировании, улучшении UX и стабилизации продукта.
• Предлагать улучшения, оптимизировать процессы, повышать скорость разработки и качество кода.
• Вести коммуникацию внутри команды, синхронизировать задачи, версии и сроки релизов.
Требования:
• Готовность работать в стартап-динамике, быстро переключаться между задачами.
• Проактивность: умение предлагать решения, а не просто выполнять.
• Хорошие коммуникативные навыки, умение работать автономно и в команде.
• Понимание современных цифровых продуктов, AI-экосистемы и архитектуры веб-приложений.
• Владение современным стеком (React / Vue / Next / Flutter / RN / Node / Python / Go — по профилю).
• Навыки разработки интерфейсов, интеграции API, работы с состоянием, модульной архитектурой.
• Понимание принципов CI/CD, оптимизации производительности и качества кода.
• Плюсом: опыт с WebSockets, PWA, Low-Code редакторами, AI инструментами, Web3-авторизацией.
• Опыт с Docker, CI/CD, Linux.
• Понимание облаков (Vercel / AWS / GCP / DigitalOcean).
• Навыки обеспечения стабильной работы сервисов и окружений.
Условия:
• Формат: удалённо, гибкий график.
• Работа в мульти-задачной среде с быстрыми релизами и живой архитектурой.
• Возможность влиять на продукт, новые модули и технические решения.
• Доли / опционы / токены (по согласованию).
• Участие в подаче грантов (ФСИ, Старт, Сколково, UMNIK).
• Реальный рост роли и быстрый переход в core-team при успешном финансировании.
• Возможность стать руководителем направления (Frontend, Fullstack, Mobile, AI, DevOps, Web3).
• Доступ к передовым AI-инструментам, внутренним моделям и инфраструктурным сервисам.
• Возможность релизить open-source модули, публиковаться, выступать.
• Доступ к премиальным инструментам разработки и AI-модулям.
• Возможность роста в R&D, архитектуру, руководство направлением.
Задачи:
- Разработка REST API для внутреннего и внешнего использования
- Разработка административных интерфейсов (bpm-система)
- Разработка автоматизированных тестов (BDD)
- Документирование разработанного кода
- Анализ, рефакторинг и оптимизация производительности серверной части сервисов платформы
- Разработка нового и поддержка существующего функционала серверной части платформы.
Требования:
- уверенное знание Python
- фундаментальные знания в области информационных технологий
- понимание принципов Clean Architecture
- linux, bash, git
- опыт работы с Docker
- опыт работы с любым web-фреймворком
- уверенное знание SqlAlchemy
- умение написать оптимальный SQL-запрос.
Задачи:
— разработка и поддержка микросервисов на Python с использованием FastAPI
— проектирование архитектуры, реализация бизнес-логики, интеграция с внешними сервисами
— подготовка к продакшену: покрытие тестами, логирование, деплой, CI/CD
— участие в аналитике данных и формировании отчётности для бизнеса и продуктовой команды
— проверка продуктовых и технических гипотез, участие в A/B-экспериментах и анализ их результатов
— работа с метриками сервисов, интерпретация данных и предложение улучшений на основе аналитики
Требования:
— опыт коммерческой разработки микросервисов на python — от 2 лет
— уверенное владение асинхронным программированием в python (async/await)
— отличное знание fastapi, понимание внутренней архитектуры фреймворка
— опыт работы с sqlalchemy (core и orm), написание и оптимизация sql-запросов
— знание redis — реализация кэширования, очередей задач и временных хранилищ
— навыки работы с celery для фоновых задач и отложенных операций
— опыт написания тестов (unit, integration, api), работа с pytest
— навыки логирования, настройки структурированных логов, мониторинга и алертов
— опыт настройки и использования docker, docker compose, деплой через nginx
— понимание принципов ci/cd: настройка пайплайнов, автоматическая проверка кода, линтеры и тесты
— уверенное владение git, опыт работы в команде с использованием gitflow
— опыт работы с реальными production-проектами, умение читать и дорабатывать чужой код
Условия:
— работа в офисе
— команда опытных разработчиков, code review
— участие в интересных и стабильных проектах, рост и обучение внутри команды
Обязанности:
• участвовать в процессе производства ПО: от анализа задачи и подготовки требований до внедрения на промышленном стенде
• осуществлять поддержку (3-я линия) разработанных продуктов
• реализовывать детальную архитектуру внедряемых сервисов.
Требования:
• опыт коммерческой разработки на python от 3-х лет
• базовые навыки работы в ОС Linux (терминал, ssh)
• понимание принципов REST API
• понимание принципа работы протоколов HTTP, HTTPS
• хорошее знание SQL (PostgreSQL или Greenplum).
• опыт создания AI-агентов и использования их в работе
• опыт работы с брокерами очередей (Kafka)
• опыт оптимизации производительности SQL запросов
• знание экосистемы Hadoop (Hive, Spark, Oozie, HDFS, YARN и т.д.).
Условия:
• гибридный формат работы (3 дня в офисе)
• годовой бонус и ежегодный пересмотр
• расширенный ДМС с первого дня + стоматологию и льготное страхование для семьи
• корпоративный университет Сбера, внутреннюю образовательную платформу, участие в IT-конференциях
• офис на Таганской с зонами отдыха и спортзалом
• льготную ипотеку в Сбере, корпоративную пенсионную программу, подписку СберПрайм, скидки от партнеров и сервисов группы компаний.
Технологический стек: PHP 8+ (Laravel 11+), Golang, MySQL, ClickHouse, Redis, RabbitMQ / Kafka, Docker, AWS, REST API.
Что ожидаем:
— Уверенный опыт разработки на PHP и/или Golang
— Опыт проектирования и разработки REST API
— Понимание принципов Clean Architecture
— Практический опыт применения DRY, KISS, DDD и TDD
— Понимание преимуществ и ограничений монолитной и микросервисной архитектур, умение выбирать подходящее решение под задачу
— Умение использовать AI-инструменты (ChatGPT, Qwen, Claude Code и аналогичные) для повышения эффективности разработки
— Опыт работы с высоконагруженными системами
Будет большим плюсом:
— Практический опыт разработки сервисов с нагрузкой: от 1 000 RPS, от 10 000 RPS, от 50 000 RPS
— Понимание подходов к масштабированию, кешированию, отказоустойчивости и оптимизации производительности на каждом из этих уровней нагрузки
— Опыт проектирования событийных систем и работы с брокерами сообщений
Чем предстоит заниматься:
— Разрабатывать и поддерживать backend-сервисы и API
— Проектировать архитектуру новых компонентов системы
— Оптимизировать производительность и масштабируемость сервисов
— Работать с очередями, кешированием и высоконагруженными базами данных
— Участвовать в принятии технических решений и развитии архитектуры продукта
Задачи:
— Проектировать, разрабатывать и поддерживать высококачественные backend-сервисы на Kotlin с использованием established patterns.
— Тесно взаимодействовать с кросс-функциональными командами; принимать архитектурные решения и обеспечивать сложную реализацию функций с использованием корутин и существующих фреймворков.
— Определять стратегию тестирования для функций или сервисов, улучшать дизайн тестов в команде, выявлять пробелы в покрытии и надежности, обеспечивать соответствие новым стандартам качества (JUnit, Kotest).
— Проводить тщательные и качественные код-ревью, повышая стандарты кода в команде.
— Участвовать во всем жизненном цикле разработки ПО: от концепции и дизайна до тестирования и деплоя; обеспечивать готовность к продакшену и стабильность, отвечать за мониторинг и реагирование на инциденты.
— Внедрять практики непрерывного улучшения и agile-методологии; формировать техническое направление, повышать стандарты и влиять на архитектурные решения.
Требования:
— Опыт разработки на Kotlin не менее 2 лет, включая использование корутин.
— Опыт работы с коммерческими, устоявшимися продуктами, используемыми реальными клиентами, и эксплуатации ПО в продакшене.
— Глубокие знания стратегий тестирования с использованием JUnit или Kotest; способность определять и улучшать покрытие тестами в команде.
— Опыт работы в условиях приоритета качества, тестируемости и поддерживаемости наряду с выполнением сроков и коммерческими требованиями.
— Опыт принятия архитектурных компромиссов (например, согласованность vs доступность, синхронность vs асинхронность) и ответственность за долгосрочную поддерживаемость решений.
— Свободное владение английским языком устно и письменно; способность вести технические дискуссии.
Плюсы:
— Опыт работы с Kafka и event-driven архитектурами; знание продвинутых паттернов (dead letter queues, schema evolution, exactly once semantics).
— Опыт работы с AWS.
— Понимание event-driven паттернов и асинхронной передачи сообщений (pub/sub, message queues); опыт потребления или производства сообщений на одной из платформ обмена сообщениями.
Условия:
— Отпуск согласно законодательству страны проживания.
— Медицинская страховка для сотрудника и близких.
— 10 дней больничного без справки, далее по закону.
— Выходные по государственным праздникам независимо от графика клиента.
— Корпоративные мероприятия и комфортная рабочая среда.
— Сервис поддержки для решения технических и бытовых вопросов на работе.
Задачи:
— Разработка витрины для взаимодействия с внутренними ИИ моделями/агентами с целью привлечь новых абонентов
— Проектирование архитектуры программных средств
— Создание Unit-тестов для разработанного кода
— Участие в Code Review
— Взаимодействие с другими разработчиками, дизайнерами, тестировщиками, менеджерами и аналитиками для эффективного решения задач
— Участие в тестировании
Требования:
— Опыт разработки на Python (3.8+) от 2 лет
— Уверенное знание и практический опыт работы с Django (включая Django REST Framework и шаблонизацию для server-side rendering): создание REST API, работа с моделями, миграциями, ORM, аутентификация и авторизация (JWT, OAuth, Django Permissions), оптимизация запросов (select_related, prefetch_related), навыки разработки серверного рендеринга с использованием Django Templates, создание динамических HTML-страниц на стороне сервера, работа с контекстом, формами, включением шаблонов (include, extends), интеграция статики (CSS/JS) через Django Static Files, понимание различий между SSR и фронтенд-рендерингом (SPA)
— Опыт разработки микросервисов или API на FastAPI: работа с асинхронностью (async/await), валидация данных (Pydantic), автоматическая генерация документации (Swagger/OpenAPI)
— Опыт работы с PostgreSQL: написание сложных SQL-запросов, понимание индексов, производительности, оптимизации, работа с транзакциями, миграциями (например, через Django или Alembic)
— Знание принципов REST, опыт проектирования API
— Опыт работы с системами контроля версий (Git)
— Базовое понимание Docker и контейнеризации
— Опыт написания unit- и интеграционных тестов (pytest, unittest)
— Понимание принципов CI/CD
— Английский язык — чтение технической документации (Pre-Intermediate и выше)
Условия:
— Удаленный формат работы по ТК
— Срок привлечения: 6 месяцев
Будет плюсом опыт работы с Golang или желание его освоить
Обязанности:
• Реализовывать логику на Python, с использованием фреймворков (LangChain, LangGraph) для построения агентных систем, настраивать пайплайны взаимодействия с LLM (prompt engineering, tools, RAG);
• Оптимизировать запросы к LLM;
• Покрывать агентов и RAG пайплайны тестами и evals.
• Писать и оптимизировать промпты, шаблоны и tool-итерфейсы(prompt engineering).
• Интегрировать решений с core-системами банка (REST, Kafka), обеспечивать их взаимодействие и сквозную observability;
• Разрабатывать backend сервисы с асинхронным взаимодействием, интеграций с внутренними и внешними системами;
• Проектировать архитектуру приложений, пайплайнов обработки пользовательских запросов и мультиагентного взаимодействия (координация, планировщики, роли агентов);
• Принимать участие в написании инструкций для сопровождения, настраивать подключение к мониторингу и логированию;
Требования:
• Глубокое знание python: asyncio, typing, dataclasses, pydantic, pytest;
• Опыт работы с контейнеризацией (Docker); знакомство с Kubernetes н уровне пользователя;
• Понимание брокеров сообщений (Kafka)
• Опыт работы с LLM-фреймворками. Знание принципов работы библиотек LangChain, LangGraph;
• Понимание паттернов и антипаттернов разработки, SOLID, DDD, архитектурных принципов;
• Знание принципов построения REST API;
• Понимание основ RAG: chunking-стратегии, embeddings, vector store, практика prompt engeeneting (yaml, jinja)
• Знание принципов асинхронного программирования и умение применить на практике;
• Умение проектировать архитектуру решения приложения и обосновывать выбор технологий;
• Понимание бизнес-задач и умение переводить их в технические решения;
• Знание и понимание этапов релизного процесса.
Условия:
• Стильный офис около м. Кутузовская;
• Интересные проекты с известными брендами;
• Возможность развиваться благодаря обучению;
• Ну и конечно же конкурентная заработная плата и премия;
• А также расширенный социальный пакет: ДМС, НС, ВЗР, корпоративные скидки и активную спортивную жизнь.
География найма не уточнена
УдалённоseniorPL
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.