Компания не указана
Senior Golang Backend Engineer
3 нед. назад
CyprusSeniorOnsiteC1
golangkubernetesgoogle cloud platformpostgresqlredispub/subgrpcterraform
Senior Golang Backend Engineer role in an American B2B SaaS company building a data processing platform for large enterprise clients worldwide, focusing on deep technical expertise and architectural design.
О компании
- Американская B2B SaaS компания с сильной инженерной культурой, технологический партнер Google и Microsoft.
- Среди инженеров контрибьюторы Linux Kernel и других open-source проектов, авторы патентов и технических публикаций.
О продукте
- Платформа обработки данных для крупных enterprise-клиентов в США и по всему миру.
- Продукт построен на микросервисной архитектуре и развернут в нескольких Kubernetes-кластерах в GCP.
- Для ключевых сервисов и библиотек настроены unit- и integration-тесты, отдельное staging-окружение, мониторинг и алерты.
- Команда активно использует coding agents для исследования решений, прототипирования, code review, тестирования и автоматизации рутинных процессов.
- Разработчикам открыт корпоративный доступ к передовым моделям Claude без ограничений стандартных подписок.
Обязанности
- Участвовать в проектировании архитектуры платформы.
- Проектировать и разрабатывать микросервисы на Golang.
- Продумывать протоколы взаимодействия сервисов и модели данных.
- Искать узкие места в системе и оптимизировать производительность.
- Работать с высоконагруженными системами обработки данных.
- Исследовать и прототипировать новые функции в областях cybersecurity, agentic platforms, полнотекстового и семантического поиска, включая RAG.
- Работать вместе с инженерами, дизайнерами и продакт-менеджерами над развитием продукта.
Требования
- От 4-5 лет коммерческой разработки.
- Опыт проектирования и разработки сервисов в микросервисной архитектуре.
- Экспертное знание Golang.
- Опыт работы с PostgreSQL, Redis, Pub/Sub и gRPC.
- Опыт работы с Kubernetes и одним из публичных облаков: GCP, AWS или Azure.
- Опыт разработки высоконагруженных систем обработки данных.
Будет плюсом
- Опыт оптимизации производительности highload-систем.
- Знакомство с индексными структурами данных, например B-tree и LSM-tree.
Условия
- Собственный B2B SaaS продукт и сложные инженерные задачи.
- Современный стек: Golang, Kubernetes, GCP, Terraform, PostgreSQL, Redis, CI/CD.
- Возможность глубоко изучать архитектуру продукта, работать с production-кодом и влиять на технические решения.
- Оплачиваемые профессиональные курсы и конференции.
- Компенсация языковых курсов и занятий спортом.
- Бесплатные обеды в офисе.
- Релокация на Кипр с оформлением High Skill Visa.
- Компенсация семейных поездок до $2,000 gross в год.
- Офис у моря.