Collectors

Staff Software Engineer, Beckett

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Staff-инженер в Beckett (подразделение Collectors) — платформа грейдинга и маркетплейса спортивных карточек. Ключевая задача — миграция с Java/Spring Boot и PHP-монолитов на NestJS/TypeScript микросервисы и Next.js без остановки бизнеса.

Задачи

  • Владеть архитектурой домена команды: сервисы, потоки данных, точки интеграции и отказоустойчивость
  • Проектировать сервисы с расчётом на итеративную разработку и будущее масштабирование
  • Руководить модернизацией: strangler-паттерны вокруг PHP-монолита, замена Java-сервисов на TypeScript, безопасные cutover'ы
  • Изучать смежные системы (грейдинг, маркетплейс, CRM, платежи, identity, data/ETL) и выявлять кросс-системные риски
  • Задавать стандарты безопасности, тестирования, observability и операционного качества
  • Внедрять AI-инструменты в инженерную практику: стандарты и guardrails, ускорение модернизации, измерение эффекта
  • Вести проекты средней сложности длительностью 1–2 квартала, координируя инженеров и стейкхолдеров
  • Планировать по фреймворку value-vs-cost и заранее сообщать о блокерах
  • Развивать культуру обмена знаниями и документации
  • Менторить senior и middle инженеров через дизайн-ревью, парное программирование и обратную связь
  • Повышать AI-грамотность организации: делиться workflow, промптами и конфигурациями агентов

Требования

  • 8+ лет профессиональной разработки, включая техническое лидерство проектов с несколькими инженерами на несколько кварталов
  • Экспертный backend на TypeScript/Node.js и/или Java, готовность работать в polyglot-среде (TypeScript, Java 21, PHP, Python, C#)
  • Full-stack опыт: React/Next.js, API и сервисный слой, реляционные БД, инфраструктура
  • Опыт модернизации legacy-систем: strangler-fig, выделение сервисов из монолита, реархитектура под живым трафиком
  • Глубокое знание реляционных БД (PostgreSQL, MySQL): моделирование, миграции, производительность
  • Фундаментальные знания распределённых систем: границы сервисов, контракты (REST, GraphQL, gRPC), messaging (SQS), идемпотентность
  • Продовый опыт AWS (ECS, Lambda, networking, IAM) и IaC (AWS CDK и/или Terraform)
  • Опыт повышения инженерных стандартов: тестирование, observability, документация, incident response
  • Практический опыт работы с AI-ассистентами и агентскими инструментами (Claude Code, Copilot, Cursor), интеграция в командные процессы
  • Отличные письменные и устные коммуникации с технической и бизнес-аудиторией

Условия

  • Работа в международной компании (более 3000 сотрудников, офисы в США, Японии, Китае, Европе)
  • Видео-интервью с включёнными камерами; для remote-ролей возможен финальный on-site этап
  • Equal employment opportunity
  • E-Verify для подтверждения права на работу в США

Навыки

  • TypeScript
  • Node.js
  • NestJS
  • Java
  • Spring Boot
  • PHP
  • Python
  • C#
  • React
  • Next.js
  • PostgreSQL
  • MySQL
  • REST
  • GraphQL
  • gRPC
  • SQS
  • AWS
  • ECS
  • Lambda
  • IAM
  • AWS CDK
  • Terraform
  • Claude Code
  • Copilot
  • Cursor
  • React Native
  • Expo
  • Snowflake
  • ETL
  • LLM
  • RAG
  • MCP

Похожие вакансии

Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Software Engineer, NeMo Helix Core Platform
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
7 окт.
Senior Software Engineer
Charles SchwabSeniorAnn ArborОфис
6 окт.
Sr Software Engineer
General MotorsSeniorSunnyvaleГибридРелокация
170,600 – 261,300 USD в год
6 окт.
Staff Software Engineer, Beckett — Collectors, Santa Ana | itrelocate