Задачи:
— Владение техническим дизайном и микроархитектурой backend-сервисов в домене команды.
— Руководство техническим планированием, принятием решений по реализации и архитектурными обзорами.
— Установление инженерных стандартов, практик кодирования и паттернов архитектуры backend.
— Балансировка между поставкой функционала и долгосрочной поддерживаемостью, надежностью и снижением технического долга.
— Выступать основным техническим контролером качества для изменений в продакшене.
— Около 50-80% времени писать production-код на Go и TypeScript.
— Проектировать, строить и эксплуатировать масштабируемые, отказоустойчивые и высокопроизводительные backend-сервисы на всех этапах их жизненного цикла.
— Создавать backend-системы, интегрирующиеся с умными контрактами, блокчейн-инфраструктурой и Web3-сервисами.
— Проектировать и эксплуатировать системы индексирования блокчейна и обработки данных для поддержки маршрутизации, ценообразования, исполнения, портфеля и аналитики.
— Внедрять AI-first инженерные практики, наставлять инженеров и сотрудничать с командами продукта, блокчейна, инфраструктуры, безопасности и DevOps.
Требования:
— Опыт профессиональной backend-разработки не менее 6 лет, включая техническое руководство.
— Экспертный уровень в разработке backend-систем на Go и сильный опыт с TypeScript.
— Глубокие знания в проектировании и эксплуатации распределенных систем, событийно-ориентированных архитектур и облачных платформ.
— Опыт создания безопасных, масштабируемых и высокодоступных production-систем.
— Хорошее понимание блокчейн-инфраструктуры, умных контрактов, индексирования блокчейна и Web3 backend-разработки.
— Практический опыт использования Cursor AI или аналогичных AI-ориентированных инженерных сред.
— Опыт применения AI-поддержки в архитектуре, реализации, тестировании, отладке, документации и код-ревью.
— Опыт проектирования или масштабирования агентных рабочих процессов доставки ПО и помощи командам в эффективном использовании AI.
— Понимание, как AI может ускорить доставку ПО без ущерба качеству, безопасности и поддерживаемости.
— Отличные навыки системного дизайна, коммуникации и технического лидерства.
Желательно:
— Опыт с MCP-ориентированными инженерными рабочими процессами.
— Опыт создания внутренних AI инженерных платформ или инструментов повышения продуктивности разработчиков.
— Опыт работы с несколькими блокчейн-экосистемами, кроме EVM.
— Опыт с Terraform, Kubernetes или продвинутой облачной инфраструктурой.
— Сертификаты по облачным технологиям, Kubernetes, безопасности или блокчейну.
Условия:
— Удалённая работа из ОАЭ, Великобритании, Португалии, Польши или Болгарии.
— Полная занятость.
Компания 1inch является работодателем с равными возможностями, оценивающим кандидатов по навыкам, опыту и потенциалу без дискриминации. Используются AI-инструменты для помощи в обзоре заявок, но решения принимаются людьми.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.