Collectors
Staff Software Engineer
- Удалённо
- United States
- Полная занятость
- 7 дн. назад
Collectors — ведущий мировой сервис для коллекционеров и энтузиастов коллекционных предметов — ищет Staff Software Engineer для управления архитектурой и технологической модернизацией платформы. Ключевая задача: без сбоев бизнес-процессов переводим монолиты на современный стек (NestJS/TypeScript + Next.js). Роль требует глубокой экспертизы в распределённых системах и способности влиять на технологическое направление всей организации.
О позиции
Мы работаем над одной из самых амбициозных технических трансформаций в индустрии коллекционирования: постепенно заменяем legacy Java/PHP системы на современные микросервисы. Вы будете отвечать за архитектуру целых доменов, обеспечивать качество перехода без disruptions, и задавать стандарты для остальных команд. Влияние роли распространяется beyond одной команды — на всю технологическую организацию. Команда работает в гибридном формате с офисами в США и международными локациями. Важное требование во время интервью: включайте камеру для более эффективной коммуникации.
Чем заниматься
- Устанавливать техническое направление команды и определять архитектуру домена end-to-end
- Проектировать продукты с учётом будущего масштабирования и снижения фрикций при изменениях
- Вести строгие work по миграции от PHP моноплита по паттерну Strangler Fig
- Секвенировать замену Java → TypeScript микросервисов с byte-compatible cutover
- Понимать смежные системы организации (grading, marketplace, CRM, payments, identity, ETL) для раннего выявления кросс-системных рисков
- Устанавливать стандарты безопасности, тестирования, observability и operational excellence
- Вести внедрение AI-assisted engineering: standards и guardrails для AI кодинг-инструментов, идентифицировать где AI агенты могут ускорить миграцию
- Управлять проектами средней сложности на горизонте 1–2 кварталов, координировать инженеров и стейкхолдеров
- Наставлять senior и mid-level инженеров через design reviews, pairing и feedback
- Повышать AI fluency организации: делиться proven workflows, prompts, agent configurations, коучить команду
Что ждут
- 8+ лет профессионального опыта в программной инженерии с demonstrated technical leadership multi-engineer проектов длительностью кварталы+
- Expert-level backend engineering в TypeScript/Node.js и/or Java, эффективность в polyglot estate (TypeScript, Java 21, PHP, Python, C#)
- Full-stack опыт: production опыт across весь стек — современный React/Next.js frontend, API и service layers, relational базы данных, инфраструктура
- Доказанный опыт модернизации legacy систем: strangler-fig миграции, extraction микросервисов из моноплита, platform re-architecture под live traffic
- Глубокая экспертиза relational databases (PostgreSQL, MySQL): data modeling, migrations, performance, shared-database coupling realities
- Сильные fundamentals distributed systems: service boundaries, API/contract design (REST, GraphQL, gRPC), messaging (SQS), idempotency, failure handling
- Production AWS depth — ECS, Lambda, networking, IAM — и fluent в infrastructure-as-code (AWS CDK и/or Terraform)
- Track record raising engineering standards: testing strategy, observability, documentation, incident response
- Hands-on опыт AI tooling: daily fluency с AI coding assistants (Claude Code, Copilot, Cursor или similar), интеграция в team workflows (CI, code review, documentation), mature judgment о verification, security, limits AI-generated code
- Отличные письменные и вербальные коммуникативные навыки с техническими и business аудиториями
Будет плюсом
- Опыт frontend архитектуры на scale (design systems, micro-frontends, performance budgets) или mobile (React Native/Expo)
- Опыт e-commerce, marketplace, payments или high-traffic consumer platforms
- Ознакомление с data platform (Snowflake, ETL pipelines, dimensional modeling) или applied ML (computer vision)
- Опыт building LLM-powered features/platforms: LLM API integration (Anthropic/OpenAI), retrieval-augmented generation, evals, agent frameworks (MCP), shipping responsibly
- Интерес к sports cards, gaming или collectibles!
Условия
- Работа на переднем крае технологической трансформации в лидере индустрии коллекционирования
- Возможность влиять на архитектурные решения всей технологической организации
- Менторство senior и mid-level инженеров, развитие команды
- Внедрение передовых практик AI-assisted engineering
- Работа в полиглотном стеке с возможностью расширять экспертизу
- Возможность работать с большими данными и high-traffic платформами
- Гибридный формат работы с international offices
- Доступ к современным инструментам и технологиям
Навыки
- TypeScript
- Node.js
- Java 21
- PHP
- Python
- C#
- NestJS
- Next.js
- React
- PostgreSQL
- MySQL
- AWS
- ECS
- Lambda
- Terraform
- AWS CDK
- GraphQL
- gRPC
- REST
- Microservices
- Strangler Pattern
- Infrastructure as Code
- Observability
- Security Engineering
- CI/CD
- Code Review
Сложность отбора
Критически высокая сложность: требуется одновременная глубина в архитектуре распределённых систем, опыт ведения масштабных миграций legacy на фоне живой production нагрузки, лидерские компетенции для влияния на всю технологию организации, а также экспертиза в AI-assisted engineering. Это одна из ключевых технических ролей компании на следующие несколько лет.
Оценка JobPathЗарплата по рынку
1 400 000 – 2 400 000 ₽ в месяц
Staff Software Engineer в США (особенно California tech hub) — топ-уровень оплаты. Оценка основана на market data для senior+ roles в software engineering с architect-level expectations. Пересчёт из годового диапазона $160k–$260k/год по курсу ~92 ₽/$. Зарплата не указана в источнике, это экспертная оценка рынка.
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Опишите случай, когда вы вели миграцию legacy системы на современный стек. Как вы минимизировали downtime и确保了 data consistency?
- Как вы проектируете boundaries между микросервисами? Какие метрики используете для определения правильного scope?
- Расскажите о вашем опыте внедрения AI tools в workflow команды. Как измеряли ROI и какие guardrails установили?
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр