Должность: Senior Python Engineer (с опытом разработки с использованием TypeScript и Agentic development)
Компания: N-iX
Местоположение: Европейский Союз / LATAM / Украина
Поскольку бизнес нашего клиента в области данных растет, команда AI Platform Services в рамках подразделения Data Division создает приложения и платформы для клиентов, использующих данные в проектах AI и ML. В качестве старшего инженера-программиста (Backend) вы будете создавать API, сервисы, интеграции и системы доступа к данным, лежащие в основе этих продуктов. Вы поможете сделать сложные рабочие процессы обработки данных надежными, безопасными, наблюдаемыми и масштабируемыми для клиентских и внутренних приложений.
Обязанности:
- Создание и развитие надежных серверных сервисов, GraphQL и REST API, а также интеграций, которые обеспечивают работу клиентских и внутренних приложений.
- Проектирование и поддержка четких контрактов API и шаблонов доступа к данным для рабочих процессов приложений.
- Работа с реляционными базами данных и NoSQL для обеспечения надежного и масштабируемого поведения приложений.
- Создание асинхронной обработки и обработки на основе событий, где это улучшает рабочие процессы продукта и устойчивость системы.
- Улучшение тестирования, наблюдаемости, производительности и эксплуатационной готовности систем, которыми вы владеете.
- Полная ответственность за значительные объемы работы от реализации до развертывания, поддержки в производственной среде и постепенного улучшения.
- Взаимодействие с frontend-инженерами, командами продукта, дизайна и данных для предоставления полезных возможностей продукта.
- Участие в код-ревью, общих инженерных практиках и взаимном обучении.
Требования:
- Опыт внесения значительного вклада в производство серверных систем, API или сервисов.
- Agentic development является основной частью вашей работы: вы используете его целенаправленно для исследования, создания и доставки проектов, а также можете объяснить практики, которые делают его эффективным.
- Опыт работы с TypeScript и Python для разработки серверных приложений.
- Опыт проектирования, создания и интеграции GraphQL и REST API.
- Опыт работы с реляционными базами данных, такими как PostgreSQL или MySQL, и системами NoSQL, такими как DynamoDB или Cloud Firestore.
- Опыт создания и эксплуатации бессерверных функций с использованием AWS Lambda или Cloud Run.
- Опыт автоматизированного тестирования, отладки и поддержки в производственной среде распределенных систем или систем на основе сервисов.
- Знакомство с совместной работой на основе Git и рабочими процессами непрерывной интеграции.
- Отличные коммуникативные навыки и конструктивный подход к код-ревью и наставничеству.
Приветствуется:
- Опыт работы с сервисами GCP, такими как Cloud Run и GKE для рабочих нагрузок приложений, Pub/Sub для асинхронной обработки и Cloud SQL.
- Опыт работы с аутентификацией, поиском и облачной инфраструктурой.
- Опыт работы с системами обмена сообщениями, очередями и архитектурами на основе событий.
- Опыт создания сервисов для продуктов с поддержкой ИИ и интенсивной обработки данных.
- Знакомство с инструментами наблюдаемости и использование производственных сигналов для улучшения производительности и надежности.
- Опыт интеграции сервисов с внешними API и MCP.
Мы предлагаем*:
- Гибкий формат работы - удаленно, в офисе или гибкий
- Конкурентоспособная заработная плата и хороший компенсационный пакет
- Персонализированный карьерный рост
- Инструменты профессионального развития (программа наставничества, технические доклады и тренинги, центры экспертизы и т. д.)
- Активные технические сообщества с регулярным обменом знаниями
- Компенсация обучения
- Памятные подарки к юбилею
- Корпоративные мероприятия и тимбилдинги
- Другие преимущества в зависимости от местоположения
*не применимо для фрилансеров