Temporal Technologies
Соединенные Штаты12 дней назад
140 800 – 231 000 USD
в год
Грейд
Senior
Формат работы
Удаленно
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить
Название: Старший инженер-программист, Observability Компания: Temporal Technologies Местоположение: США (удаленно) / Канада (удаленно) / Удаленно
Компенсация: $140,8 тыс. - $231 тыс. в год
ОБЗОР РОЛИ
У нас открыта вакансия старшего инженера-программиста в нашей команде инфраструктуры с особым упором на Observability — как внутреннюю, так и клиентскую. Это возможность присоединиться к критически важной инженерной команде, которая повышает продуктивность разработчиков Temporal и надежность основных платформ соответственно. Мы — увлеченная команда талантливых разработчиков, которые искренне заботятся о нашей миссии и любят работать на всех уровнях экосистемы Temporal, чтобы быть множителем силы во всей организации.
Основные моменты команды
Основной технологический стек Observability: Clickhouse, Prometheus, Grafana, Loki, Thanos, Kubernetes, Temporal.
Наш недавний проект Observability оказал наибольшее влияние на маржу Temporal среди всех инженерных усилий в истории компании, одновременно открыв беспрецедентные возможности для операторов.
«Observability — это бьющееся сердце нашей способности предоставлять критически важный сервис» — Preeti Somal, старший вице-президент по инжинирингу.
ЧТО ВЫ БУДЕТЕ ДЕЛАТЬ
Разрабатывать
Руководить полным жизненным циклом разработки программного обеспечения: сбор целей и требований, проектирование и обзор, внедрение, операционализация и развертывание, поддержка и обслуживание.
Формулировать дизайны функций, согласовывать с заинтересованными сторонами, итерировать для включения обратной связи и достигать консенсуса.
Четко документировать проектные решения и операционные знания для успешного развертывания и управления разработанным вами программным обеспечением.
Обеспечивать соответствующее тестирование и готовность к производству для модульных, интеграционных и производительных аспектов вашей области ответственности.
Владеть
Устанавливать высокую планку технического совершенства и гордиться разработанным программным обеспечением.
Проектировать и создавать распределенные системы из нескольких компонентов, работающие в масштабе.
Методично исследовать проблемы для выявления первопричин.
Понимать последствия выбора дизайна для производительности и надежности в масштабе. Идти на связанные с этим компромиссы.
Иметь возможность участвовать в дежурстве команды по вызову.
Учиться
Экспертные знания архитектуры и сервисов назначенной области. Отличное знание всех аспектов экосистемы Temporal. Эта роль предоставляет отличную возможность для разнообразного технического опыта!
Исследовать и понимать, как лучше всего использовать собственное программное обеспечение Temporal для выполнения нашей миссии.
Глубоко понимать потребности внутренних разработчиков Temporal и внешних клиентов, а также использовать эти знания для разработки продуктов и проектирования функций.
Сотрудничать
Участвовать в обзорах дизайна и вносить вклад в дизайн других функций.
Делиться принципами проектирования для построения надежных систем в масштабе.
ЧТО ВЫ ПРИВнесете
Ориентация на пользователя. Вас воодушевляет возможность расширять возможности других с помощью инструментов, и вы получаете удовольствие от глубокого понимания целей и сценариев использования пользователей для создания эффективных решений.
Мотивация от результата. Вас движет желание добиваться позитивных изменений.
Четкие мнения об инструментах и технологиях, которые уравновешиваются прагматичным стремлением к результату.
Способность работать самостоятельно в быстро меняющейся среде.
Отличные навыки сотрудничества и коммуникации.
Навыки и технологии
Подтвержденная способность разрабатывать горизонтально масштабируемые, отказоустойчивые и высокопроизводительные распределенные системы в производственной среде.
Опыт проектирования, внедрения, развертывания и поддержки крупномасштабных, географически распределенных систем Observability и/или конвейеров потоковой передачи/обработки больших объемов данных или аналогичных.
Эксперт в одном или нескольких языках программирования высокого уровня, предпочтительно Go.
Экспертные навыки работы с Kubernetes.
Экспертные навыки разработки запросов, предпочтительно SQL.
Практический опыт работы с одним или несколькими облачными провайдерами, предпочтительно AWS или GCP.
Глубокое понимание архитектуры компьютеров, операционных систем и сетей.
Знакомство с лучшими практиками мониторинга, инструментирования и конфигурирования инфраструктуры.
Temporal Technologies является работодателем, предоставляющим равные возможности. Temporal Technologies не дискриминирует по признаку расы, религии, цвета кожи, пола, гендерной идентичности, сексуальной ориентации, возраста, физического или психического заболевания, не являющегося основанием для отказа, национального происхождения, статуса ветерана или любой другой причины, подпадающей под действие соответствующего законодательства. Вся занятость определяется на основе квалификации, заслуг и потребностей бизнеса. Мы приветствуем и отмечаем различия и разнообразие.
Temporal стремится предоставлять доступ, равные возможности и разумные приспособления для лиц с ограниченными возможностями при трудоустройстве, в своих услугах, программах и деятельности. Если вам необходимо запросить разумное приспособление, пожалуйста, сообщите об этом вашему рекрутеру, чтобы мы могли помочь.
Оценка RocketHunt по реальным зарплатам
Оценка RocketHunt по реальным зарплатам