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

Senior Software Engineer, Open Source Server

Архив
Temporal · Инструменты для разработчиков
Вакансия в архиве · закрыта 28.09
Смотреть актуальные вакансии

Другие вакансии компании

TE
🇸🇬Сингапур · remote·Full-timeангл. C1
≈ $3,4–4,3 тыс/мес
2 ноя
TE
🇬🇧London · Великобритания · remote·Full-timeHead и выше·англ. C1
≈ $8,8–20 тыс/мес
1 ноя
TE
🇬🇧London · Великобритания · remote·Full-timeMiddle·англ. C1
Зарплата не указана
29 окт
TE
🇬🇧Великобритания · remote·Full-timeMiddle·англ. C1
Зарплата не указана
28 окт
TE
🇺🇸США · remote·Full-timeMiddle·англ. C1
≈ $8,8–11 тыс/мес
26 окт
Все вакансии компании

Похожие вакансии

SР
Superhuman (ранее Grammarly) · AI-платформа для письма
🇺🇸San Francisco · США·Full-timeSenior·англ. C1
Зарплата не указана
2 ноя
CR
CrowdStrike · Кибербезопасность
🇺🇸Austin · США·Full-timeSenior·англ. B1+–C2
$140–220 тыс/год
2 ноя
CR
CrowdStrike · Кибербезопасность
🇺🇸Sunnyvale · США·Full-timeSenior·англ. B1+–C2
$120–185 тыс/год
2 ноя
LD
Luxoft (DXC) · IT-консалтинг
🇺🇸Los Angeles · СШАSenior·англ. не указан
≈ $11–14 тыс/мес
2 ноя
DA
DataArt · Software консалтинг
🇺🇸Dallas · США·ContractSenior·англ. не указан
$140–160 тыс/год
27 окт
XS
Xsolla · Платёжные технологии для игр
🇺🇸США · remote·Full-timeSenior·англ. B2
≈ $11–14 тыс/мес
20 окт
Вакансии в США

О вакансии

Откуда можно работать
Удалённо · США
Английский
C1
по другим вакансиям компании
Уровень
Senior
указан работодателем
Деньги
$176–231 тыс/год
указана работодателем в долларах
Даты
Опубликована 15.07 · видели у компании с 11.08 по 28.09 · закрыта 28.09
вакансия закрыта, проверки прекращены
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

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

Суть роли

Temporal ищет Senior Software Engineer для присоединения к команде Open Source Server.

Эта команда разрабатывает и поддерживает основной сервер Temporal. Её область охватывает широкий спектр задач, включая Matching, Applications, Foundations, обработку задач, квоты и ограничение пропускной способности, видимость, primitives, ориентированные на разработчиков, такие как отдельные activities, schedules и streaming, а также улучшения опыта работы с workflow, такие как Continue‑As‑New, пауза и сброс.

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

Это практическая инженерная роль, где вы будете сотрудничать с опытными инженерами над проектированием, построением и эксплуатацией ядра распределённой платформы Temporal.

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

  • Проектировать, реализовывать и выпускать функции для сервера Temporal.
  • Решать задачи распределённых систем в областях, таких как сопоставление задач, планирование, выполнение workflow, видимость, квоты, ограничение пропускной способности, хранение, primitives для разработчиков и функции жизненного цикла workflow.
  • Делать продуманные инженерные компромиссы между опытом разработчиков, производительностью и требованиями к управляемости.
  • Сотрудничать с инженерами, менеджерами продуктов, облачными командами и командами, работающими с клиентами, для создания масштабируемых технических решений.
  • Повышать надёжность и управляемость сервера через тестирование, наблюдаемость, дашборды, оповещения, руководства и документацию.
  • Участвовать в обсуждениях дизайна и ревью кода, чтобы поддерживать высокое качество кодовой базы.
  • Вносить вклад в улучшение опыта разработчиков как для пользователей с открытым исходным кодом, так и для корпоративных клиентов.
  • Наставлять младших инженеров и делиться знаниями с коллегами.

Требования

  • 5+ лет опыта создания и эксплуатации производственных распределённых систем.
  • Сильные фундаментальные знания в области распределённых систем, параллелизма, отказоустойчивости, планирования и производительности.
  • Твёрдая база компьютерных наук в концепциях распределённых систем, включая многопоточность и параллелизм.
  • Опыт написания параллельного кода в продакшене на языках, таких как Go или Java, или других применимых языках, с уровнем навыков «high end of Intermediate», «Advanced» или «Expert».
  • Опыт создания высокомасштабных или чувствительных к производительности бэкенд‑сервисов, таких как системы обработки запросов, очереди задач, системы планирования, потоки или репликационные конвейеры, ограничение скорости, шардинг, балансировка нагрузки, движки workflow или оркестрационные системы.
  • Сильные навыки отладки, устранения проблем и эксплуатации с упором на надёжность и наблюдаемость.
  • Опыт проектирования и создания бэкенд‑API или платформенных сервисов.
  • Способность работать совместно с инженерными командами и вносить вклад в технические обсуждения.

Будет плюсом

  • Опыт работы с программным обеспечением с открытым исходным кодом или сообществами будет плюсом.
  • Опыт работы с AWS, Azure или GCP будет плюсом.
  • Опыт работы с технологиями, такими как Elasticsearch, OpenSearch, ClickHouse, Cassandra, PostgreSQL или MySQL, будет плюсом.
  • Опыт работы с Kubernetes, CRDs, KEDA или Argo будет плюсом.

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

Вознаграждение

  • Оценочный диапазон оплаты для этой роли составляет $176 000 – $231 000.
  • Кроме того, эта роль имеет право участвовать в плане акций Temporal.

Диапазоны вознаграждения отражают зарплату и комиссионные (при наличии) в разных географических рынках. Предложения о работе учитывают множество факторов, включая предыдущий опыт, знания, экспертизу, навыки, местоположение рынка и уровень должности, оцененный в процессе интервью.

Ниже перечислены льготы и привилегии для сотрудников на полной ставке; позиции с частичной занятостью или временные позиции исключены.

Льготы в США

  • Неограниченный отпуск, 12 праздничных дней + 2 плавающих праздничных дня
  • 100 % покрытие премий по медицинскому, стоматологическому и зрительному страхованию
  • AD&D, долгосрочная и краткосрочная инвалидность, а также страхование жизни (доступны стандартные и дополнительные варианты)
  • План Empower 401K
  • Дополнительные привилегии для обучения и развития, расходов на образ жизни, обустройства домашнего офиса, профессиональных членств, питания при работе из дома, интернет‑стипендия и многое другое!

Льготы за пределами США

Оплачиваемый отпуск (PTO) и льготы за пределами Соединённых Штатов различаются в зависимости от страны и предоставляются в партнёрстве с Remote.com. Кроме того, Temporal предлагает всем международным сотрудникам привилегии для обучения и карьерного развития, счёт расходов на образ жизни, обустройство домашнего офиса, профессиональные членства, питание при работе из дома и доступ к приложению Calm для психического благополучия.

Командировки

Temporal — глобально распределённая, совместная команда, которая ценит возможности личных встреч. Периодические поездки могут потребоваться для корпоративных мероприятий, выездных встреч команд и других значимых моментов, объединяющих нас.

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

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

Мы не работаем с внешними рекрутинговыми агентствами, спасибо.

Навыки

GoJavaElasticsearchOpenSearchClickHouseCassandraPostgreSQLMySQLKubernetesCRDsKEDAArgodistributed systemsconcurrencyfault toleranceschedulingperformancedebuggingobservabilitytesting

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

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