Цель ClassDojo — предоставить каждому ребенку на Земле образование, которое ему понравится. Мы начали с создания сети коммуникаций, которая связывает учителей, детей и семьи. Сегодня ClassDojo используется в подавляющем большинстве школ США и охватывает десятки миллионов детей и семей по всему миру. Теперь мы выходим за рамки коммуникаций и создаем наилучшие возможности для обучения детей во всем мире. Мы — небольшая команда с высокой плотностью талантов, имеющая опыт работы в ведущих технологических компаниях. Мы ценим ответственность, скорость и продуманное принятие решений, и стремимся создать среду, в которой люди смогут выполнять лучшую работу в своей карьере. Мы ищем Engineering Leader, который будет полностью отвечать за организацию Platform engineering в ClassDojo, включая инфраструктуру, данные, опыт разработчиков и инструментарий для ИИ. В качестве Engineering Lead for Platform вы будете управлять инженерами-менеджерами в этих командах, а также выполнять роль EM для команд при необходимости. Вы будете работать с нашими отделами продуктовой разработки в качестве клиентов, устанавливать практики и стандарты качества платформы, а также принимать решения о выборе между разработкой собственными силами и покупкой, и архитектурные компромиссы, которые определяют, как каждый инженер в ClassDojo осуществляет релизы. Это роль менеджера менеджеров с реальной архитектурной и стратегической ответственностью. В вашем подчинении будут 2-4 инженера-менеджера, и ваша работа будет иметь мультипликативный эффект на всю организацию инженеров. Ожидается, что вы будете задавать направление, а не только следовать ему.
Что вы будете делать
- Руководить многопрофильной организацией Platform
- Отвечать за общекорпоративные цели Platform и план разработки, который их реализует.
- Транслировать приоритеты компании и потребности продуктовой разработки в дорожную карту платформы таким образом, чтобы она была понятна как сверху вниз, так и снизу вверх.
- Отвечать за выбор между разработкой собственными силами и покупкой, а также за архитектурные компромиссы в области инфраструктуры, данных, опыта разработчиков и инструментария для ИИ; отвечать за техническую дорожную карту и ее баланс с потребностями ваших клиентов.
- Представлять Platform и сотрудничать с кросс-функциональными лидерами и участвовать в общеинженерных лидерских обсуждениях.
- Развивать подчиненных вам инженеров-менеджеров
- Обучать EM достигать более высоких результатов с помощью четкой обратной связи, планов развития и прямой поддержки.
- Стимулировать разработку с использованием ИИ в соответствии с инженерными практиками ClassDojo (доставка на основе потоков, вертикальное нарезание, дисциплина WIP, Определение готовности, наблюдаемость).
- Оперативно и четко решать проблемы с производительностью; развивать менеджеров от "нормальной" производительности до отличной.
- Проявлять директивность, когда речь идет о наших ценностях, стандарте качества или способах работы.
- Управлять платформой с ориентацией на долгосрочную перспективу
- Относиться к отделам продуктовой разработки как к клиентам: понимать их потребности, измерять использование и удовлетворенность, и соответствующим образом расставлять приоритеты.
- Создавать удобные для использования пути и золотые стандарты, которые команды захотят использовать; добиваться принятия, а не предписывать его.
- Брать на себя ответственность за SLA/SLO и реагирование на инциденты на всей поверхности платформы.
- Сознательно идти на компромиссы в области технического долга и надежности, а не случайно.
- Обеспечивать техническое совершенство на всей платформе
- Поддерживать и продвигать архитектурные решения и проектирование систем в области инфраструктуры, данных, DevEx и инструментария для ИИ; обеспечивать надежность, поддерживаемость и операционную готовность систем.
- Сознательно принимать решения о разработке собственными силами или покупке; избегать как синдрома "не мое" (not-invented-here), так и неуправляемого распространения.
Сотрудничество на кросс-функциональном уровне
- Совместно отвечать за дорожную карту платформы и стандарт качества с лидерами продуктовой разработки, которые зависят от вас.
- Сотрудничать с отделами безопасности, эксплуатации, данных и другими функциями по мере необходимости для платформы.
- Создавать прагматичные временные решения, которые работают сегодня, и чисто мигрировать их по мере развития возможностей платформы.
Вы подойдете, если вы…
- Имеете более 2 лет опыта управления менеджерами, с прямыми подчиненными, которые сами были менеджерами.
- Имеете более 10 лет общего опыта работы в технических ролях, с сильным опытом индивидуального вклада, на который вы все еще можете опираться.
- Отвечали за платформу, инфраструктуру, данные или область продуктивности разработчиков и достигли измеримых результатов (пропускная способность, надежность, стоимость или операционная безопасность).
- Создавали или развивали практики Platform engineering в нескольких командах, а не только в одной, и добились их принятия.
- Нанимали, развивали и управляли инженерами-менеджерами.
- Уверены в принятии и обосновании компромиссов между разработкой собственными силами и покупкой, а также архитектурных компромиссов в рамках платформы; по-прежнему можете рассуждать о коде со вкусом.
- Придерживаетесь принципа "Кандор > Гармония" (Candor > Harmony): рано сообщайте неприятные новости, комфортно относитесь к разногласиям.
- Ежедневно используете инструменты на базе LLM и побуждаете свои команды к их внедрению.
- Отлично владеете письменным общением; можете четко излагать стратегию и компромиссы в письменной форме.
Желательно
- Опыт управления платформами инфраструктуры, данных, DevEx или ИИ в значительных масштабах.
- Создавал платформы для разработчиков, которые внутренние инженеры искренне приняли (удобные пути, золотые стандарты, внутренние платформы для разработчиков).
- Использовал ИИ-ориентированные рабочие процессы для существенного изменения способов проектирования, выпуска и эксплуатации команд, и/или создал инструментарий/платформу для ИИ для других инженеров (не только для личного использования).
- Опыт руководства распределенной командой, работающей в удаленном формате.
- Имеет сеть высококачественных инженеров-платформенных/инфраструктурных специалистов.