НовоеAI-конструктор резюме: правишь прямо на листе A4, а нейросеть подсказывает, что усилитьКонструктор резюме на листе A4Попробовать
JobPath
Начать бесплатно

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 по рынку, не предложение работодателя

Могут спросить на собеседовании

  1. Опишите случай, когда вы вели миграцию legacy системы на современный стек. Как вы минимизировали downtime и确保了 data consistency?
  2. Как вы проектируете boundaries между микросервисами? Какие метрики используете для определения правильного scope?
  3. Расскажите о вашем опыте внедрения AI tools в workflow команды. Как измеряли ROI и какие guardrails установили?

Прорепетировать это собеседование

Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.

Начать бесплатно

Сохрани похожие вакансии

Новые вакансии с такой должностью будут собираться в кабинете.

Сохранить фильтр

Перед откликом

Попробовать бесплатно

Связаться с поддержкой

Выбери, где удобнее написать