Temporal Technologies
Software Engineer, Cloud Enablement
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Cloud Enablement компании Temporal для разработки и развития Temporal Proxy — единого расширяемого open-source прокси-решения для клиентов и инфраструктуры Temporal Cloud.
Задачи
- Реализовывать функции в кодовой базе прокси, писать production-код (в основном на Go или аналогичном системном языке)
- Разрабатывать и улучшать ключевые компоненты: обработку запросов, конфигурацию, интеграции аутентификации/авторизации, хуки для шифрования
- Добавлять и поддерживать observability (логи, метрики, трейсы), участвовать в отладке проблем на staging/production
- Писать и поддерживать unit- и интеграционные тесты для повышения корректности и предотвращения регрессий
- Сотрудничать с инженерами CGS, Security, Infra Foundations и OSS Server для выполнения проектов и безопасного внесения изменений
- Улучшать developer experience через документацию, примеры и небольшие улучшения, упрощающие внедрение и эксплуатацию прокси
Требования
- Уверенное владение Go (предпочтительно) или другим системным языком, способность быстро разбираться в существующей кодовой базе
- Понимание service-to-service коммуникации и основ распределённых систем (HTTP/gRPC, принципы надёжности)
- Знакомство с основами безопасности: mTLS, JWT, концепции OIDC/OAuth, готовность углублять знания
- Умение брать ограниченную задачу, реализовывать решение end-to-end (включая тесты и документацию) и понятно сообщать о прогрессе
- Коллаборативный подход и комфортная работа с коллегами из разных функций
Условия
- Equal Opportunity Employer: равные возможности без дискриминации по расе, религии, полу, гендерной идентичности, ориентации, возрасту, инвалидности, национальности и другим признакам
- Готовность предоставлять доступ, равные возможности и разумные accommodations для людей с инвалидностью
Навыки
- Go
- HTTP
- gRPC
- mTLS
- JWT
- OIDC
- OAuth
- observability
- distributed systems