Мы ищем высококвалифицированного Senior Python Developer / Technical Lead с опытом не менее 7 лет для работы в нашей команде. Это руководящая роль с практическим участием: вы будете самостоятельно проектировать и разрабатывать backend-системы, руководить небольшими командами разработки и доводить продукты от раннего proof of concept до production. От вас потребуются глубокое понимание архитектуры, серьёзная экспертиза в нашем основном стеке (Python, FastAPI, MongoDB, PostgreSQL, SQLAlchemy, AWS) и практический опыт создания решений на базе ИИ с использованием Claude.
Технические лидерство и поставка продукта Руководить небольшими кросс-функциональными командами разработки, отвечая за поставку продукта от начала до конца: от концепции и архитектуры до разработки, развёртывания и поддержки в production. Быстро проектировать и создавать Proofs of Concept (POCs) и Minimum Viable Products (MVPs) для проверки идей, а затем развивать успешные прототипы в масштабируемые production-системы. Определять техническое направление, разбивать работу на задачи, расставлять приоритеты и удерживать поставку в графике, оставаясь при этом практиком, работающим с кодовой базой. Наставлять и поддерживать разработчиков, проводить code review и продвигать лучшие инженерные практики в команде. Архитектура и разработка Проектировать, разрабатывать и поддерживать масштабируемые, безопасные и надёжные backend-решения с использованием Python и сопутствующих технологий. Принимать взвешенные архитектурные решения, охватывающие проектирование систем, моделирование данных, проектирование API, масштабируемость и компромиссы между скоростью и долгосрочной поддерживаемостью. Создавать высокопроизводительные RESTful API с использованием FastAPI и интегрироваться с внутренними и сторонними сервисами. Оптимизировать производительность приложений и запросов к базам данных в MongoDB и PostgreSQL. Писать чистый, эффективный, переиспользуемый и хорошо протестированный код в соответствии с лучшими отраслевыми практиками. Разработка с ИИ и Claude Проектировать и создавать функции и приложения на базе ИИ с использованием Claude через Anthropic API, включая prompt engineering, tool use / function calling и агентные рабочие процессы. Надёжно, экономично и безопасно интегрировать возможности LLM в продукты, включая оценку качества, мониторинг и учёт ограничений моделей. Использовать инструменты разработки с поддержкой ИИ, такие как Claude Code, чтобы ускорять поставку и повышать продуктивность команды. Качество, эксплуатация и взаимодействие Реализовывать комплексные unit- и интеграционные тесты для обеспечения качества и поддерживаемости кода. Тесно работать с DevOps при развёртывании, мониторинге и масштабировании приложений в AWS. Быстро и тщательно диагностировать и устранять проблемы в production. Взаимодействовать с менеджерами по продукту, дизайнерами и заинтересованными сторонами для определения, проектирования и выпуска новых функций. Следить за развитием Python, облачных и ИИ-технологий и предлагать улучшения систем и процессов.
Обязательно Не менее 7 лет профессионального опыта разработки на Python. Подтверждённый практический опыт руководства: управление небольшими командами разработки при активном участии в написании кода. Доказанный опыт создания POCs и MVPs и доведения продуктов до production от начала до конца. Глубокое понимание архитектуры программного обеспечения, включая проектирование систем, распределённые системы, проектирование API и моделирование данных. Практический опыт разработки с Claude (Anthropic API), включая prompt engineering, tool use и создание приложений на базе LLM или агентных приложений. Высокий уровень владения FastAPI, MongoDB, PostgreSQL, SQLAlchemy, unit-тестированием (например, pytest) и AWS. Твёрдое понимание объектно-ориентированного программирования и паттернов проектирования. Опыт разработки RESTful API и интеграции с ними. Опыт работы с технологиями контейнеризации, такими как Docker. Образование Степень бакалавра в области Computer Science, инженерии или смежной области либо эквивалентный практический опыт.
Опыт работы с Claude Code, Model Context Protocol (MCP) или retrieval-augmented generation (RAG). Знакомство с CI/CD-пайплайнами, инфраструктурой как кодом (Terraform, CloudFormation) и Kubernetes. Опыт работы с другими провайдерами LLM или ИИ-фреймворками. Опыт работы в стартапах или в динамичной продуктовой среде.