WorkListВойтиОформить подписку
SE

Principal Engineer

ServiceTitan · ПО для сервисных и подрядных компаний
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Удалённо, находясь в США
из текста вакансии
Занятость
Full-time
из текста вакансии
Английский
C1
по другим вакансиям компании
Уровень
Lead
указан работодателем
Даты
Опубликована 29.10 · видим у компании с 29.10 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Мы ищем опытного технического лидера, который обладает глубокой экспертизой, широким системным мышлением и практической хваткой, чтобы доводить сложные идеи от проектирования до реализации. Вы будете работать на стыке архитектуры и исполнения: определять техническое направление общекорпоративных инициатив и при этом оставаться достаточно близко к коду, чтобы воплощать их в жизнь.

Что предстоит делать

Own & Deliver: Определяйте техническое видение для своего направления, планируйте на 18+ месяцев вперёд и доводите задуманное до конца: пишите код, руководите реализацией и берите на себя сквозную ответственность за качество и результаты.

Design & Build: Создавайте полные, готовые к промышленной эксплуатации проекты систем, а затем помогайте их строить. Вы пишете код и помогаете другим писать качественный код. Вы направляете крупные архитектурные решения, связанные с масштабом, надёжностью и безопасностью, и участвуете в них, и именно вы воплощаете эти решения в жизнь.

Set the Standard: Будьте ориентиром инженерного совершенства. Ваши реализации, код-ревью и технические решения служат образцом, у которого учатся другие. Вы проводите архитектурные ревью, выявляете системные риски и вносите улучшения, благодаря которым вся организация эффективнее выпускает продукт.

Discover & Generalize: Проактивно находите возможности выделять общие системы, определять переиспользуемые паттерны и устанавливать подходы, устраняющие дублирование и несогласованность между командами. Вы не даёте организации технически разойтись в разные стороны и создаёте фундамент, на котором строят другие.

Empower: Обучайте и наставляйте инженеров уровня Staff и Senior в вопросах технического проектирования, архитектуры и системного мышления. Вы создаёте другим возможности для роста, проводите межкомандные сессии обмена знаниями и делаете окружающих вас инженеров заметно сильнее.

Shape Strategy: Сотрудничайте с инженерным руководством в планировании дорожной карты и ресурсов по общекорпоративным инициативам. Выявляйте нефункциональные требования — масштабируемость, устойчивость, безопасность, производительность — и отстаивайте их, а также следите, чтобы они учитывались в том, как команды планируют и выполняют работу. Согласуйте техническое направление с бизнес-приоритетами ServiceTitan.

Recruit & Grow the Team: Оценивайте кандидатов на старшие технические роли, разрабатывайте планы интервью и давайте рекомендации по найму. Вы помогаете определять и поддерживать инженерную планку.

Требования

  • 15+ лет опыта в отрасли в крупных корпоративных веб-приложениях или SaaS-приложениях, из них 7+ лет на старших ролях IC, где вы проектировали и создавали системы, которыми в большом масштабе пользуются другие инженеры
  • Подтверждённый опыт проектирования и запуска крупномасштабных распределённых систем, а не только консультирования по ним
  • Глубокая экспертиза как минимум в одном основном технологическом стеке (например, C#/.NET, Java, C++ или аналогичном), а также умение быстро освоить любую технологию из стека ServiceTitan и вносить в неё вклад
  • Уверенное владение основами распределённых систем: событийно-ориентированная архитектура, асинхронное программирование, конкурентность, отказоустойчивость и настройка производительности
  • Практический опыт работы с облачной инфраструктурой (Azure, AWS или GCP), включая архитектуру, автоматизацию и операционные практики
  • Прочные знания в области архитектуры данных: реляционные, NoSQL, векторные базы данных и распределённое хранение данных
  • Знакомство с системами AI/ML и архитектурами на основе LLM, включая оркестрацию, retrieval и агентные паттерны, в соответствии с направлением развития платформы ServiceTitan
  • Опыт руководства миграциями с монолита на микросервисы или на сервис-ориентированную архитектуру до их полного завершения
  • Уверенное владение современными инженерными практиками: Git, CI/CD, контейнеризация (Docker), RESTful-сервисы и инструменты наблюдаемости (например, Elasticsearch, DataDog, Prometheus)
  • B.S., M.S. или PhD в области Computer Science, инженерии или смежной технической области

Будет плюсом

  • Ориентация на результат: вы одинаково комфортно чувствуете себя и у архитектурной доски, и в кодовой базе и отвечаете за оба направления
  • Коммуникативные навыки, позволяющие сделать сложные технические решения понятными любой аудитории — инженерам, PM и руководству — письменно и лично
  • Наставнический подход: вы вкладываетесь в окружающих инженеров и неизменно оставляете команды, кодовые базы и архитектуры в лучшем состоянии, чем застали
  • Широкий кругозор в инженерной сфере при глубоком мастерстве как минимум в одной области, а также интеллектуальное любопытство, позволяющее быстро завоёвывать авторитет в новых областях
  • Привычка выявлять риски, зависимости и возможности для улучшений до того, как они превратятся в проблемы, и ответственность за то, чтобы заниматься ими
  • Сильная эмпатия к конечным пользователям и устойчивая практика опираться при принятии технических решений на реальное влияние на клиентов

Условия и бенефиты

  • Гибкий график, признание и поддержка самостоятельной работы: гибкий отпуск, широкие возможности обучения и развития для дальнейшего роста вашей карьеры. Мы предлагаем комплексную программу адаптации, обучение лидерству для Titans всех уровней, а также другие программы и мероприятия. Отличная работа поощряется через Bonusly, награды по номинациям от коллег и не только.
  • Комплексные льготы для здоровья и благополучия: оплачиваемые компанией медицинская, стоматологическая страховка и страховка на офтальмологические услуги (с вариантами, полностью оплачиваемыми работодателем на 100%, и покрытием 90% для иждивенцев), FSA и HSA, софинансирование 401k и варианты телемедицины, включая членство в One Medical.
  • Поддержка Titans на всех этапах жизни: отпуск по уходу за ребёнком и поддержка, до $20k на услуги по лечению бесплодия (например, IUI и IVF), суррогатное материнство и возмещение расходов на усыновление, поддержка беременности и материнства по запросу через Maven Maternity, бесплатная отправка грудного молока через Maven Milk, страхование домашних животных, юридические консультации, инструменты финансового планирования и многое другое.

В ServiceTitan мы ценим индивидуальность и уникальность. Мы считаем, что именно сочетание свежих взглядов и опыта людей из самых разных слоёв общества делает наш продукт и нашу культуру такими замечательными. Мы настоятельно призываем подавать заявки представителей недостаточно представленных групп.

Навыки

C#/.NETJavaC++AzureAWSGoogle CloudGitCI/CDDockerRESTful servicesElasticsearchDataDogPrometheus

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти