Firestorm

Staff Backend Engineer

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

Staff Backend Engineer в Firestorm — разработка ядра backend-платформы Crucible, которая планирует и исполняет производство на распределённой сети заводов, включая облако, локальные и air-gapped окружения.

Задачи

  • Проектировать и разрабатывать сервисы, API, модели данных и рабочие процессы для планирования и исполнения производства
  • Определять, как Crucible представляет производство, материалы, запасы, ресурсы, работы и операционное состояние
  • Строить системы, корректно работающие в облаке, на заводе и в отключённых окружениях, включая синхронизацию, сверку и восстановление после сбоев
  • Интегрировать Crucible с PLM, ERP, системами качества, тестирования и оптимизации через чёткие интерфейсы
  • Улучшать производительность, наблюдаемость, тестирование и обработку ошибок
  • Участвовать в проектировании архитектуры: границы сервисов, владение данными, системные интерфейсы
  • Ревьюить критичный код и дизайн, улучшать инженерные практики и помогать другим инженерам

Требования

  • 8+ лет разработки и выпуска backend или распределённых систем в продакшене
  • Требуется статус U.S. person в связи с ITAR
  • Сильные фундаментальные знания backend-разработки и умение выбирать технологии и архитектуру под задачу
  • Сильный опыт работы хотя бы с одним современным backend-языком
  • Сильные навыки реляционного моделирования данных, проектирования API и понимания распределённых систем
  • Опыт проектирования систем со сложным состоянием, workflow и требованиями к консистентности
  • Опыт проектирования систем с синхронизацией, распределённым состоянием или проблемами консистентности
  • Опыт эксплуатации и отладки продакшен-систем
  • Умение доводить неоднозначные технические задачи от дизайна до деплоя
  • Сильные навыки письменной и устной коммуникации

Условия

  • Офис в San Diego, CA
  • Помощь с релокацией
  • Комплексные медицинские, стоматологические и офтальмологические планы
  • 401(k) Retirement Savings Plan
  • Equity grants для новых сотрудников
  • Неограниченный PTO
  • Щедрый календарь корпоративных праздников, включая перерыв в июле и декабре
  • Generous Parental Leave
  • Lifestyle Spending Account, FSA, DCFSA, HSA
  • Страхование Hospital Indemnity, Critical Illness, Accident
  • Basic Life/AD&D, краткосрочная и долгосрочная нетрудоспособность, 100% покрытие компанией
  • Бесплатные ресурсы для ментального здоровья 24/7, юридическая и финансовая поддержка

Навыки

  • TypeScript
  • Node.js
  • GraphQL
  • Prisma
  • Relational data modeling
  • API design
  • Distributed systems

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

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 Backend Engineer — Firestorm, 175,000 – 195,000 USD в год, San Diego | itrelocate