Senior Backend Engineer
Компания: Kake
Мы ищем Senior Backend Engineer, который поможет нам создавать и масштабировать передовую платформу, объединяющую облачную инфраструктуру, анализ данных и искусственный интеллект. Вы будете работать над системами с высоким уровнем воздействия, которые обрабатывают большие объемы данных, интегрируются с ведущими технологиями ИИ и поддерживают принятие критически важных решений для корпоративных клиентов. Работая в небольшой, высококомандной команде, вы будете иметь значительную ответственность за архитектуру, техническое направление и результаты продукта. Если вы любите решать сложные инженерные задачи и создавать продукты с нуля, мы будем рады услышать вас.
Основные обязанности
- Проектирование, разработка и поддержка масштабируемых бэкенд-сервисов и API с использованием TypeScript, Node.js, Express, Python и FastAPI.
- Создание и оптимизация бэкенд-систем, баз данных и рабочих процессов обработки данных для поддержки потребностей продукта и бизнеса.
- Разработка и поддержка интеграций с платформами ИИ и большими языковыми моделями (LLM), включая OpenAI, Gemini, Anthropic и аналогичные технологии.
- Тесное сотрудничество с командами Product, Design и Engineering для определения технических решений и предоставления значимых функций.
- Улучшение производительности приложений, надежности и масштабируемости растущей платформы.
- Исследование, устранение неполадок и решение производственных проблем, одновременно улучшая возможности наблюдаемости и мониторинга.
- Участие в принятии архитектурных решений и помощь в формировании технического направления платформы.
- Создание и поддержка облачных решений с использованием сервисов Google Cloud
Основные требования
- Опыт работы в бэкенд-разработке программного обеспечения более 5 лет с использованием TypeScript, Node.js и Express.
- Значительный опыт создания API и бэкенд-сервисов с использованием Python и FastAPI.
- Прочный опыт работы с PostgreSQL, включая проектирование схем, оптимизацию запросов и настройку производительности.
- Опыт проектирования и поддержки масштабируемых распределенных систем производственного класса.
- Опыт работы с Google Cloud Platform (GCP) или аналогичными облачными средами.
- Знание серверных архитектур и облачных сервисов, таких как Functions, Jobs или аналогичных технологий.
- Опыт устранения неполадок в производственных системах и внедрения лучших практик наблюдаемости.
- Отличное знание английского языка, как в письменной, так и в устной форме.
- Способность работать самостоятельно в удаленной, быстро меняющейся среде.
Желательно
- Опыт работы с DBT и современными рабочими процессами преобразования данных.
- Знакомство с Golang.
- Опыт работы с Datadog или другими платформами наблюдаемости и мониторинга.
- Опыт работы с фронтенд-технологиями, такими как React, Next.js и TypeScript.
- Опыт интеграции и работы с большими языковыми моделями (LLM) через SDK и API.
- Опыт создания продуктов или функций на базе ИИ.
- Знакомство с событийно-ориентированными архитектурами, конвейерами данных и современными аналитическими экосистемами.
- Предыдущий опыт работы в стартапе на ранней стадии или в условиях быстрого роста
Дополнительно
- Совпадение часовых поясов с США: 6–7 часов ежедневно по PST
Обратите внимание: в связи с большим количеством заявок будут рассмотрены только кандидаты из шорт-листа.