Procore
Senior Principal Software Engineer, Ruby
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Principal инженер в команду Workflows платформы Procore. Отвечает за многолетнюю техническую стратегию и архитектуру ключевых платформенных сервисов, задаёт инженерные стандарты и развивает AI-native подход в разработке.
Задачи
- Определять многолетнее техническое видение и архитектуру платформенных сервисов для сложных строительных процессов (web, mobile, API, agentic)
- Задавать общекоративные архитектурные стандарты и паттерны, решать наиболее сложные и неоднозначные технические задачи
- Быть финальной технической инстанцией по ключевым проектным решениям, обеспечивать согласованность между подразделениями по distributed systems, платформе, данным и AI/agentic архитектуре
- Менторить Principal и Staff инженеров, развивать следующее поколение технических лидеров через архитектурные ревью и технические советы
- Определять подход Procore к AI-native инженерии — от agentic-процессов в SDLC до production agentic-систем в продукте
- Оставаться hands-on: прототипировать рискованные инициативы, разблокировать критичные проекты, писать код и дизайн-документы как эталоны
- Работать напрямую с VP и руководителями product/UX/бизнеса, переводить стратегические цели в технологическую стратегию
Требования
- Bachelor's или Master's в Computer Science или смежной области либо сопоставимый опыт
- 15+ лет опыта в software engineering, построение и эксплуатация крупномасштабных distributed full-stack систем, из них 5+ лет на уровне Principal и выше с общекоративным техническим скоупом
- Опыт определения и реализации многолетних технических стратегий, менявших траекторию бизнеса: консолидация платформ, реархитектура, новые продуктовые платформы
- Глубокая актуальная экспертиза в современном стеке (Ruby on Rails, Go, Java, Node.js, Python; React, TypeScript) и мастерство в проектировании distributed систем, отказоустойчивости и масштабируемости
- Практический опыт архитектуры agentic AI-систем, интеграции LLM в продукты и трансформации SDLC с помощью AI-инструментов
- Признанный технический авторитет за пределами своей организации: влияние на уровне подразделений, индустрии, патенты, публикации, open-source
- Исключительное суждение в условиях неопределённости: умение выделять важнейшие проблемы и доводить решения до результата
- Коммуникация и влияние на уровне топ-менеджмента, включая презентации стратегии C-suite и совету директоров
Условия
- Гибридный формат: 2 дня в неделю в офисе Остина, Техас
- Базовая зарплата 233 360 – 320 870 USD в год
- Возможна компенсация акциями и/или бонусы
- Требуется доступ к технологиям, ПО и данным, контролируемым законодательством США
Навыки
- Ruby
- Ruby on Rails
- Go
- Java
- Node.js
- Python
- React
- TypeScript
- distributed systems
- LLM
- agentic AI
- microservices
- micro front-end