Eyes of Wonder — это стартап-студия с более чем 10-летним опытом создания успешных IT-продуктов в областях браузерных технологий, веб-автоматизации и ИИ. В настоящее время у нас есть 3 активных инструмента, которыми ежемесячно пользуются более 17 000 уникальных клиентов.
Мы ищем Senior Go Engineer для нашего продукта Multilogin.
Multilogin позволяет управлять десятками аккаунтов в социальных сетях и онлайн-магазинах, создавая отдельные виртуальные телефоны и браузеры, каждый из которых выглядит как независимое устройство.
Этот инструмент предназначен для маркетологов, агентств и продавцов, которым необходимо управлять множеством аккаунтов на платформах электронной коммерции и в социальных сетях.
Обязанности
- Проектировать, разрабатывать и поддерживать бэкенд-сервисы на Go, с переходом на TypeScript по мере миграции
- Писать чистый, конкурентный Go-код, используя goroutines, примитивы синхронизации и context
- Проектировать и оптимизировать слои данных — схемы PostgreSQL, запросы, индексы, миграции; DynamoDB по мере перехода
- Строить потоки, управляемые событиями и сообщениями, на Kafka, с переходом на SQS/SNS в будущем
- Развертывать и поддерживать сервисы на AWS с использованием Kubernetes, Docker и CI/CD
- Улучшать наблюдаемость сервисов: логирование, трассировка, метрики в production
- Принимать архитектурные решения, взвешивая производительность, масштабируемость, стоимость и время выхода на рынок
- Проводить code reviews, менторить инженеров и устанавливать стандарты Go для команды
- Проактивно предлагать улучшения качества — тестирование, надежность, технический долг
Требования
- 5+ лет опыта в бэкенд-разработке, включая 3+ года глубокого практического опыта работы с Go
- Сильные навыки работы с реляционными базами данных (PostgreSQL); понимание моделей данных NoSQL/key-value
- Практический опыт работы с распределенными системами, брокерами сообщений и событийно-ориентированным дизайном
- Production-опыт работы с AWS, Docker, Kubernetes и CI/CD
- Мышление владельца — вы берете на себя ответственность за задачи, выходящие за рамки вашей собственной задачи
- AI-forward подход — вы ежедневно работаете с agentic coding tools и понимаете, где они помогают, а где нет
- Английский язык достаточный для чтения технической документации и профессиональной литературы
- Желательно: уверенное владение как Go, так и JS/TS
- Также подойдет сильный бэкграунд в Go в сочетании с глубокой экспертизой в другом языке — с такой основой JavaScript/TypeScript обычно осваивается быстро
Условия
On-site в Москве, 5/2. Полная занятость.