Temporal Technologies
Соединенные Штаты14 часов назад
118 400 – 194 250 USD
в год
Грейд
Middle
Формат работы
Удаленно
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить
Название: Software Engineer II, Cloud Applications Компания: Temporal Technologies Местоположение: Соединенные Штаты (удаленно) / Удаленно
Компенсация: 118 400–194 250 долларов США в год
ОБЗОР РОЛИ
Мы ищем инженера-программиста II для команды Cloud Applications. Эта команда создает и управляет критически важными частями пользовательского опыта Temporal Cloud, включая Namespaces, Audit Logs и Export.
Namespaces — это основная единица изоляции в Temporal Cloud, обеспечивающая границы безопасности, управление рабочими процессами, уникальные идентификаторы и выделенные конечные точки gRPC. Audit Logs и Export предоставляют клиентам надежный доступ к оперативным данным и данным о соответствии требованиям, на которые они полагаются.
Мы ищем инженера, который с энтузиазмом освоит эти системы и будет способствовать их масштабируемости, надежности и удобству для разработчиков. Это практическая роль, в которой вы будете сотрудничать с опытными инженерами, менеджерами по продуктам и партнерскими командами для проектирования, создания и эксплуатации сервисов бэкэнда и конвейеров данных, одновременно развивая свои навыки в области распределенных систем.
ЧТО ВЫ БУДЕТЕ ДЕЛАТЬ
Проектировать, реализовывать, тестировать и выпускать хорошо проработанные функции и улучшения для Temporal Cloud при поддержке коллег.
Создавать и улучшать сервисы, поддерживающие предоставление, настройку, масштабируемость и надежность пространств имен.
Разрабатывать конвейеры данных, обрабатывающие большой объем данных об использовании и эксплуатации от нескольких арендаторов.
Принимать обоснованные инженерные компромиссы с руководством, балансируя между актуальностью данных, стоимостью запросов, изоляцией арендаторов, надежностью и эксплуатационной сложностью.
Улучшать эксплуатационную готовность сервисов с помощью тестов, инструментов, панелей мониторинга, оповещений, руководств и документации.
Участвовать в обзорах кода, обсуждениях дизайна, реагировании на инциденты и отладке в производственной среде.
Сотрудничать с инженерными, продуктовыми и клиентскими командами для понимания требований и безопасной реализации проектов.
Улучшать опыт разработчиков и клиентов с помощью автоматизации, лучших инструментов и инкрементальных продуктовых улучшений.
ЧТО ВЫ ДОЛЖНЫ ПРИВЕЗТИ
Опыт создания и эксплуатации производственных систем бэкэнда в облачной среде.
Владение Go или другим применимым языком для бэкэнда или систем, с возможностью быстрого освоения существующей кодовой базы.
Прочные фундаментальные знания в области информатики, включая структуры данных, основы параллелизма, тестирование и отладку.
Практические знания концепций распределенных систем, таких как надежность, отказоустойчивость, согласованность, масштабирование и обработка сбоев.
Опыт работы с базами данных, конвейерами данных, системами обмена сообщениями или объектными хранилищами.
Способность взять на себя ограниченную проблему, разбить ее на более мелкие задачи, реализовать решение от начала до конца и учесть обратную связь.
Операционное мышление, включая знакомство с журналированием, метриками, трассировкой, развертыванием и устранением неполадок в производственной среде.
Уверенность в сотрудничестве между командами и четкое сообщение о прогрессе, рисках и технических компромиссах.
Приверженность корректности, поддерживаемости и оставлению систем в лучшем состоянии, чем вы их нашли.
ЖЕЛАТЕЛЬНО
3+ года опыта работы
Опыт работы с Go.
Опыт работы с PostgreSQL, Redshift, Kinesis, Firehose
Опыт работы с S3, Google Cloud Storage, Azure Blob Storage или другими системами объектного хранения.
Знакомство с Kubernetes и облачной инфраструктурой.
Опыт поддержки дежурств по вызовам, расследования инцидентов или улучшения наблюдаемости в производственной среде.
Знакомство с концепциями Temporal — или сильный интерес к изучению платформы.
ТЕХНОЛОГИЧЕСКИЙ СТЕК
Основной язык: Go
Хранение данных: PostgreSQL, Redshift, S3, Google Cloud Storage, Azure Blob Storage, ClickHouse
Обработка данных: Kinesis, Firehose
Инфраструктура: Kubernetes
Основной фреймворк: Temporal
Вам не нужен опыт работы с каждой технологией в нашем стеке. Мы ценим сильные инженерные основы и способность осваивать незнакомые системы.
Temporal Technologies является работодателем, предоставляющим равные возможности. Temporal Technologies не дискриминирует по признаку расы, религии, цвета кожи, пола, гендерной идентичности, сексуальной ориентации, возраста, физического или психического недостатка, не препятствующего трудоустройству, национального происхождения, статуса ветерана или любой другой основы, предусмотренной соответствующим законодательством. Все трудоустройство осуществляется на основе квалификации, заслуг и деловой необходимости. Мы принимаем и отмечаем различия и разнообразие.
Temporal стремится предоставлять доступ, равные возможности и разумные приспособления для лиц с ограниченными возможностями при трудоустройстве, в своих услугах, программах и мероприятиях. Если вам необходимо запросить разумное приспособление, пожалуйста, сообщите об этом вашему рекрутеру, чтобы мы могли помочь.
Оценка RocketHunt по реальным зарплатам