Alkira, Inc.
Senior Platform Services Software Engineer
- Удалённо
- United States
- Полная занятость
- В вакансии: 84 629 – 155 152 USD
- вчера
Alkira ищет Senior Platform Services Software Engineer для разработки ядра платформы Network Infrastructure as a Service — масштабируемых бэкенд-сервисов, API и инструментов для других команд разработки. Роль ориентирована на создание shared backend services и platform capabilities в Golang с фокусом на cloud-native архитектуру и distributed systems.
О позиции
Вы будете работать над созданием общих платформенных сервисов, которые используют другие инженерные команды внутри организации. Это не инфраструктурная или DevOps-роль — вы проектируете программные конструкты, API, SDK и CLI-инструменты, которые станут фундаментом для разработки других команд. Ваши пользователи — это инженеры, а ваше влияние определяется качеством и удобством разработанных вами компонентов.
Чем заниматься
- Разработка масштабируемых бэкенд-сервисов и APIs на Golang
- Создание cloud-native микросервисов и распределённых примитивов через gRPC и Protobuf
- Разработка платформенного tooling: SDK, code generation, CLIs и self-service интерфейсов
- Участие в архитектурных решениях по улучшению масштабируемости, надёжности и производительности
- Отладка сложных программных проблем в Linux-средах разработки и production
- Преобразование повторяющихся паттернов в общие capabilities вместо разовой поддержки
- Наставничество инженеров через code review и техническое руководство
- Участие в on-call ротации для обслуживаемых сервисов
Что ждут
- Bachelor’s degree in Computer Science, Software Engineering илиrelated technical field
- 5+ лет профессионального опыта в software engineering с production-scale приложениями
- Сильная экспертиза в Golang для production-quality backend систем
- Опыт дизайна и разработки APIs, микросервисов и distributed systems
- Опыт работы в Linux development средах, troubleshooting и system-level debugging
- Опыт создания интерфейсов для других инженеров с вниманием к ergonomics и документации
- Опыт разработки для cloud окружений (GCP, AWS или Azure)
Будет плюсом
- Опыт работы с Temporal, Cadence или Step Functions для workflow orchestration
- Опыт работы на internal platform или developer platform командах
- Опыт создания developer tooling: SDKs, code generation, CLIs
- Kubernetes, containers и cloud-native application architectures
- Продакшн on-call опыт
- Понимание сетевых технологий, cloud infrastructure или enterprise SaaS platforms
Условия
- Работа над технологичным продуктом NIaaS от основателей Viptela и пионеров SD-WAN рынка
- Возможность влиять на архитектуру всей платформы для глобальных клиентов
- Команда под руководством Amir и Atif Khan — создателей успешной exit-истории
- Работа в fast-moving AI-focused организации с clear expectations
- Соразмерный опыт с Lumen 8 behaviors — human and connected culture
- Возможность решать сложные задачи в networking и cloud infrastructure
Навыки
- Golang
- gRPC
- Protobuf
- Microservices
- Distributed Systems
- Linux
- Cloud Computing
- GCP
- AWS
- Azure
- API Design
- SDK Development
- CLI Development
- Kubernetes
- Containers
- Code Review
- System Debugging
- Temporal
- Cadence
- Step Functions
Сложность отбора
Высокий уровень требований к опыту (5+ лет), глубокой экспертизе в Go и distributed systems, а также способности проектировать архитектуры для multiple engineering teams.
Оценка JobPathЗарплата по рынку
635 000 – 1 164 000 ₽ в месяц
Оценка переведена из диапазона $84,629–$155,152 USD/год по курсу ~90 RUB/USD; медиана ~$119,890/год. Для US senior SWE в cloud networking позиция соответствует верхней границе рынка по сравнению с другими рынками.
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Расскажите о вашем опыте проектирования и разработки API, которые используются другими инженерными командами. Какие ключевые принципы вы применяли?
- Как вы подходите к обеспечению масштабируемости и reliability микросервисов на Golang в production среде?
- Приведите пример сложной архитектурной проблемы, которую вы решили, участвуя в разработке platform capabilities.
- Как вы обеспечиваете качество кода и testing при разработке shared libraries и tools для других команд?
- Опишите ваш опыт работы с распределёнными системами и gRPC коммуникацией между service components.
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр