True Anomaly
Senior Software Engineer, Digital Engineering
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Digital Engineering: разработка внутренних full-stack приложений, которые становятся системами учёта данных по продукту, производству и операциям, а также сервисов и интеграций между ними.
Задачи
- Проектировать и разрабатывать full-stack фичи и сервисы end-to-end: модель данных, сервисы и API, workflow и веб-интерфейс, и эксплуатировать их в продакшене
- Моделировать доменные данные для систем учёта — детали, ревизии, BOM, change orders и as-built записи — с жизненным циклом и трассируемостью
- Строить интеграции и event-driven потоки данных между собственным ПО и готовыми сторонними инструментами
- Писать технические дизайны проектов и проводить их через ревью
- Вести проекты от скоупинга до поставки, декомпозировать работу и держать её в движении
- Участвовать в миграциях с готовых инструментов на собственное ПО, включая миграцию данных, параллельную работу и cutover
- Встраивать observability, аудируемость и проверки качества данных в поставляемое ПО и помогать его эксплуатировать
- Поддерживать инженерные стандарты через код-ревью, тестирование и техническую документацию
- Менторить начинающих инженеров через парное программирование, код-ревью и фидбек по дизайну
- Работать напрямую с инженерами, supply chain и производственными пользователями, чтобы понимать реальные процессы
- Взаимодействовать с командами, владеющими текущими инженерными и бизнес-системами, для проектирования интеграций
Требования
- 5+ лет опыта в разработке ПО с подтверждённым треком поставки и эксплуатации продакшен-приложений и сервисов
- Опыт создания пользовательских веб-приложений end-to-end — от модели данных и API до современного фронтенда (например, TypeScript, React)
- Уверенный опыт в дизайне API, реляционном моделировании данных и надёжной передаче данных между системами
- Опыт ведения проекта или фича-области от дизайна до поставки
- Опыт эксплуатации ПО в продакшене, включая мониторинг, отладку и incident response
- Владение облаком (например, AWS) и рабочие знания CI/CD и основ безопасности
- Владение одним или несколькими современными языками программирования (например, Go, Python, TypeScript)
- Чёткая письменная коммуникация, включая технические дизайн-документы
- Гражданство США или статус постоянного резидента (U.S. Person) в соответствии с ITAR
Условия
- Медицинская страховка (health, dental, vision) на 100% оплачивается компанией для сотрудника и иждивенцев, опции HSA/HRA
- Гибкий отпуск (FTO) для exempt-сотрудников, до 25 дней начисляемого PTO для non-exempt, 12 оплачиваемых праздников, parental leave, sick leave
- Ежедневные обеды и неограниченные снеки для офисных сотрудников
- Пенсионный план 401(k), компенсация фитнеса, Dog Fridays
- Участие в equity в рамках общего компенсационного пакета
- Базовая зарплата: Denver, CO — $155,000–$215,000; Long Beach, CA — $160,000–$225,000
- Гибридный/офисный формат в офисах в Denver, CO или Long Beach, CA
- Возможна ротация on-call и поддержки, occasional travel на другие площадки компании
Навыки
- TypeScript
- React
- Go
- Python
- AWS
- CI/CD
- API design
- relational data modeling
- event-driven architectures
- Terraform
- GitOps
- PLM
- ERP
- MES
- ALM
- MBSE