NAHC
Тайбэй, Тайвань20 дней назад
Грейд
Senior
Опыт работы
от 5 лет
Формат работы
Офис
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить
Должность: Старший Backend инженер (Python / FastAPI) Местоположение: Тайбэй, Тайвань / onsite
Что вы будете делать Полностью отвечать за Python/FastAPI бэкенд, включая HTTP API, фоновые обработчики и поведение в продакшене. Отвечать за PostgreSQL data model и её развитие, включая проектирование схемы, миграции, управление параллелизмом и производительность запросов. Создавать асинхронные, событийно-ориентированные конвейеры для обработки медицинских изображений, от приема и деидентификации до отправки результатов инференса и их обработки, с надежным поведением при повторных попытках и таймаутах. Интегрироваться с внутренней платформой для аутентификации, GPU инференса и учета использования, обеспечивать отказоустойчивость продукта при его недоступности, и поддерживать изоляцию данных для мультиарендности и конфиденциальность данных пациентов. Согласовывать контракт между продуктом и моделью с командой Data Science и определять API-контракты с фронтенд-инженерами, которые их используют. Вести записи о принятых архитектурных решениях, руководить ревью дизайна и поддерживать устаревший TypeScript сервис до его вывода из эксплуатации. Основные требования 5+ лет профессионального опыта в бэкенд-инженерии, включая продакшн-ответственность за спроектированную вами систему. Глубокие фундаментальные знания бэкенда на любом языке (Python, Go, Java, Kotlin, C#, TypeScript или Rust), и готовность эффективно работать на Python, FastAPI и в асинхронном коде. Сильное понимание проблем параллелизма, таких как гонки данных, потерянные обновления и повторная обработка сообщений. Отличное знание PostgreSQL и SQL: моделирование данных, транзакции и управление параллелизмом, индексация и практика миграций. Опыт работы с очередями сообщений и событийно-ориентированной архитектурой, включая идемпотентные повторные попытки, обработку недоставленных сообщений (dead-lettering) и таймаутов, а также интеграцию с внешними сервисами, разработанными с учетом возможных сбоев. Дисциплинированная инженерная практика (статическая типизация, автоматизированное тестирование, ревью кода, CI/CD, Docker) и продуктивное использование AI-ассистентов для написания кода. Способность работать самостоятельно, определять техническое направление и поднимать вопросы о требованиях до их реализации; комфортная работа как на китайском, так и на английском языках. Бонусные навыки Практический опыт работы с Google Cloud Platform. Опыт работы с медицинскими изображениями, особенно с DICOM и библиотеками типа pydicom, или опыт работы в регулируемом здравоохранении с защищенной медицинской информацией. Опыт работы с мультиарендным SaaS, особенно с изоляцией на уровне базы данных, такой как row-level security, или с продуктами, которые также поставляются on-premise. Опыт в числовых или геометрических вычислениях (NumPy, вычислительная геометрия) и практическое знакомство с React и TypeScript.
Оценка RocketHunt по реальным зарплатам