Collectors

Staff Software Engineer - Grading Operations

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

Инженер в команду Grading Operations, которая разрабатывает и поддерживает внутренние системы для бизнеса грейдинга и аутентификации коллекционных предметов. Роль предполагает владение сложными слабо определёнными проектами от дизайна до продакшена, работу с backend-сервисами, event-driven пайплайнами и frontend-разработку.

Задачи

  • Брать на себя сложные, слабо определённые проекты, в том числе跨 несколько инженерных команд, и отвечать за их дизайн от первого наброска до продакшена
  • Разрабатывать backend-сервисы, API и модели данных для внутренних приложений команд грейдинга и аутентификации
  • Работать с разными архитектурами: от крупного контейнеризированного .NET-приложения до небольших serverless API и фоновых Python-задач, помогать выбирать подходящий вариант для новых задач
  • Проектировать и реализовывать event-driven и асинхронные системы, обеспечивающие надёжный поток операционных данных при высоких объёмах
  • Менторить инженеров команды через дизайн-ревью, код-ревью и личный пример решения сложных задач
  • Участвовать в разработке frontend-приложений на JavaScript, TypeScript и Vue.js, доводя фичи до конца
  • Взаимодействовать с Product, Tech и Operations командами, переводя бизнес-требования в чистые технические дизайны для backend и frontend систем
  • Диагностировать проблемы данных, интеграций, сервисов и UI в большой долгоживущей кодовой базе
  • Участвовать в on-call ротации поддержки сервисов команды
  • Писать дизайн-документы и технические decision records, по которым работают другие инженеры

Требования

  • 8+ лет опыта разработки продакшен-приложений, глубокий опыт в backend-системах и практический опыт во frontend
  • 5+ лет опыта / сильное владение C# и .NET
  • Регулярное использование AI-инструментов в проектировании и разработке с умением проверять и нести ответственность за результат
  • Опыт ведения проектов, где требования были неясны на старте, а правильный дизайн не был очевиден
  • Опыт менторства сильных инженеров и заметного улучшения процессов проектирования и разработки в команде
  • Опыт проектирования и разработки RESTful API и сервисных интеграций
  • Понимание, где должен находиться код: как проводить границы модулей внутри крупного приложения и когда функциональность заслуживает отдельного сервиса
  • Опыт написания и поддержки автоматизированных тестов для продакшен-сервисов
  • Сильные фундаментальные знания реляционных баз данных и моделирования данных (например, SQL Server, PostgreSQL)
  • Практический опыт создания и эксплуатации продакшен-сервисов в облаке, включая оркестрацию контейнеров (Docker, Kubernetes, ECS), serverless-вычисления за API gateway и managed messaging и хранилища данных
  • Уверенная работа в современной frontend-кодовой базе, практический опыт с JavaScript, HTML, CSS и компонентным фреймворком
  • Опыт с CI/CD пайплайнами, Infrastructure as Code (Terraform, CloudFormation) и инструментами мониторинга и observability (CloudWatch, Datadog)
  • Дизайн-документы, из которых очевидно решение
  • Опыт превращения сложных требований от Product и Operations в чистые расширяемые системы
  • Знакомство с Agile/Scrum методологиями

Условия

  • On-call ротация поддержки сервисов команды
  • Гибридный формат работы с офисом в Santa Ana, CA
  • Возможен on-site этап собеседования для финальных стадий
  • Компания использует e-Verify для проверки права на работу в США
  • Равные возможности трудоустройства независимо от расы, цвета кожи, этнической принадлежности, религии, пола и других признаков

Навыки

  • C#
  • .NET
  • Python
  • JavaScript
  • TypeScript
  • Vue.js
  • REST API
  • SQL Server
  • PostgreSQL
  • Docker
  • Kubernetes
  • ECS
  • AWS
  • Serverless
  • API Gateway
  • Kafka
  • DynamoDB
  • Terraform
  • CloudFormation
  • CloudWatch
  • Datadog
  • CI/CD
  • HTML
  • CSS
  • pytest
  • unittest
  • Agile
  • Scrum

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

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 - Grading Operations — Collectors, Santa Ana | itrelocate