Старший Backend-инженер
Присоединяйтесь к Praktika и возглавьте движение по достижению экспоненциального роста и инноваций. Подайте заявку сейчас, чтобы стать частью команды, которая переопределяет изучение языков для миллионов пользователей по всему миру.
Что вам предстоит делать
- Проектировать, разрабатывать, интегрировать, проверять и эксплуатировать новые проекты, функции, исправления ошибок и другие улучшения.
- Архитектурно проектировать и реализовывать backend-решения с использованием Python (FastAPI, asyncio), баз данных (PostgreSQL, MongoDB), кэш-слоев (Redis, Valkey), брокеров сообщений (Kafka, Redis Queues, Amazon SQS) и транспортных протоколов (Rest API, Websockets, SSE, WebRTC с LiveKit).
- Работать напрямую с командами: мобильной (Swift, Flutter), веб (React, Javascript), аналитиками данных, продуктовой командой, дизайнерами для интеграции новых решений.
- Разрабатывать хорошо спроектированный, чистый, поддерживаемый и тестируемый код, следуя принципам чистой архитектуры и ADR, согласованным в компании.
- Писать unit, интеграционные и e2e тесты, чтобы полностью отвечать за качество создаваемых решений, обеспечивать надежность и поддерживать непрерывную интеграцию и развертывание.
- Использовать Terraform для управления инфраструктурой как кодом, Docker для контейнеризации и AWS ECS или EKS для развертывания.
- Работать с инфраструктурой AWS и применять лучшие практики DevOps для повышения масштабируемости и надежности.
- Постоянно улучшать процессы и автоматизировать входящие запросы от других команд, внося вклад во внутренние системы, скрипты автоматизации, общие навыки, MCP, контекст и библиотеки скриптов.
- Тесно сотрудничать с экспертами по ИИ для создания подходов к изучению языков, основанных на данных.
Как мы работаем
- Высокая скорость: Быстрые эксперименты, автономные команды с минимальной бюрократией.
- Делаем дело: Мы берем на себя обязательства и выполняем их в течение 1-недельных циклов. Без передачи задач, без «это не моя работа».
- ИИ в приоритете: Мы используем ИИ для более быстрой работы с более качественными результатами. Это касается всей компании — от инженерии до роста и операций.
- Совершенство во всем: Все, что мы делаем, должно соответствовать высочайшему техническому и продуктовому качеству.
Кого мы ищем
- Подтвержденный опыт руководства B2C / проектами, ориентированными на конечного пользователя, с измеримым влиянием на клиентов и бизнес.
- 8+ лет опыта разработки backend с глубокими знаниями Python.
- Опыт работы с ASGI-фреймворками, такими как FastAPI, Starlette или аналогичными технологиями.
- Опыт работы с SQLAlchemy или другими ORM-технологиями.
- Глубокие знания в проектировании, поддержке и оптимизации PostgreSQL и MongoDB.
- Опыт работы с микросервисами и событийно-ориентированной архитектурой, включая навыки проектирования систем и архитектуры.
- Твердое понимание принципов чистой архитектуры и написания высокотестируемого кода.
- Знакомство с Docker и контейнеризированными средами.
- Опыт работы с инфраструктурой AWS и DevOps является значительным плюсом.
- Сильные навыки решения проблем и способность работать самостоятельно в быстро меняющейся стартап-среде.
- Отличное владение английским языком — письменным и устным.
- Степень бакалавра или магистра в области компьютерных наук, инженерии или смежных областях является плюсом.
- Искренняя страсть к образовательным технологиям и ИИ.
Почему стоит присоединиться к Praktika:
- Станьте частью истории одной из самых быстрорастущих компаний в сфере потребительского ИИ на ранней стадии развития в мире.
- Работайте с амбициозной командой, используя лучшие технологии на рынке.
- Вносите инновации и оказывайте значительное влияние в сферах ИИ и образования.
- Конкурентоспособная зарплата.
- Гибкость работы удаленно.
- Пакет медицинских и оздоровительных льгот для поддержки вашего общего благополучия.
- Возможности быстрого карьерного роста и личного развития.
- Доступ к набору инструментов ИИ, включая ChatGPT, Copilot и другие инструменты повышения продуктивности.
- Ежегодный образовательный бюджет до $1,000.