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