Alkira
Senior Platform Services Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Platform Services компании Alkira (Lumen). Задача — проектировать и разрабатывать общие backend-сервисы, API и платформенные примитивы, на которых строятся другие инженерные команды, а также инструменты для работы с ними (SDK, CLI).
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать масштабируемые backend-сервисы, API и платформенные возможности на Golang
- Создавать cloud-native микросервисы и распределённые примитивы для других инженерных команд на gRPC и Protobuf
- Разрабатывать и поддерживать платформенный инструментарий (SDK, клиенты, CLI, self-service интерфейсы) с фокусом на удобство использования
- Вести сложные фичи от проектирования до внедрения, деплоя и production-поддержки
- Участвовать в архитектурных решениях по масштабируемости, надёжности, производительности и поддерживаемости платформы
- Диагностировать и решать сложные программные проблемы в Linux-окружениях разработки и продакшена
- Превращать повторяющиеся паттерны команд в общие платформенные возможности
- Менторить инженеров через code review и техническое наставничество, участвовать в стандартах разработки, автотестировании и security review сервисов
- Участвовать в on-call дежурствах по своим сервисам
Требования
- Bachelor’s degree в Computer Science, Computer Engineering, Software Engineering или смежной технической области
- 5+ лет профессионального опыта разработки production-приложений и сервисов
- Уверенное владение Golang и опыт создания production backend-систем
- Опыт проектирования и разработки API, микросервисов и распределённых систем
- Сильный опыт работы с Linux-окружениями, troubleshooting и system-level debugging
- Опыт проектирования интерфейсов для других инженеров с заботой об эргономике, стабильности и документации
- Опыт разработки ПО для облачных сред: GCP, AWS или Azure
- Сильное техническое суждение, навыки решения проблем, командной работы и коммуникации
Условия
- Зарплатная вилка: $84,629–$155,152 USD в год
- Итоговый базовый оклад и уровень определяются индивидуально с учётом знаний, навыков, опыта, образования и локации
- Процесс интервью включает coding challenge, скрининг с нанимающим менеджером и технические интервью
- Требуется право на работу в США без необходимости спонсорства визы (например, H-1B) сейчас или в будущем; спонсорство визы не предоставляется
- Background screening (проверка судимости, водительских прав и/или drug screening) в зависимости от требований позиции
- Равные возможности трудоустройства
- Компания не требует никаких платежей от кандидатов в процессе найма
Навыки
- Golang
- gRPC
- Protobuf
- Linux
- GCP
- AWS
- Azure
- Kubernetes
- containers
- Temporal
- Cadence
- Step Functions
- SDK
- CLI
- code generation
- microservices
- distributed systems
- API design
- automated testing
- networking
- cloud infrastructure