Senior Golang Backend Engineer@ Американская B2B SaaS компания
О позиции
Вам предстоит стать частью продуктовой команды, работающей над высоконагруженной платформой обработки данных для крупных клиентов. Ваша роль как Senior Golang Backend Engineer будет заключаться в проектировании и разработке микросервисов на Golang, а также в оптимизации производительности системы. Мы ищем человека с глубокими техническими знаниями и опытом работы в микросервисной архитектуре.
Чем вы будете заниматься
- Участвовать в проектировании архитектуры платформы.
- Проектировать и разрабатывать микросервисы на Golang.
- Разрабатывать протоколы взаимодействия сервисов и модели данных.
- Оптимизировать производительность высоконагруженных систем.
- Исследовать и прототипировать новые функции в областях cybersecurity и семантического поиска.
- Работать в тесном сотрудничестве с инженерами, дизайнерами и продакт-менеджерами.
Требования
- Опыт работы от 4-5 лет в коммерческой разработке.
- Глубокие знания Golang и опыт разработки микросервисов.
- Опыт работы с PostgreSQL, Redis, Pub/Sub и gRPC.
- Знание Kubernetes и одного из публичных облаков (GCP, AWS, Azure).
- Опыт разработки высоконагруженных систем обработки данных.
Будет плюсом
- Опыт оптимизации производительности highload-систем.
- Знакомство с индексными структурами данных (например, B-tree и LSM-tree).
Что мы предлагаем
- Работа с современным стеком технологий: Golang, Kubernetes, GCP.
- Оплачиваемые профессиональные курсы и конференции.
- Компенсация языковых курсов и занятий спортом.
- Бесплатные обеды в офисе.
- Релокация на Кипр с оформлением High Skill Visa.
- Компенсация семейных поездок до $2,000 gross в год.
- Офис у моря.
Вакансия предлагает интересные задачи и конкурентную зарплату. Однако, отсутствие упоминания о зарплате в тексте может вызвать вопросы у кандидатов.
Кто здесь добьётся успеха
Глубокое понимание микросервисной архитектуры и опыт разработки на Golang с использованием gRPC и Pub/Sub для построения высоконагруженных систем.
Способность эффективно работать в удаленной команде, проявляя инициативу и самодисциплину для выполнения задач в условиях гибкого графика.
Опыт работы с облачными технологиями, такими как Google Cloud Platform и Terraform, для автоматизации развертывания и управления инфраструктурой.
Знания в области оптимизации производительности баз данных, включая PostgreSQL и Redis, для обеспечения высокой доступности и быстродействия приложений.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости B2B SaaS
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев