Senior Backend Engineer
О команде
Вы присоединитесь к команде Merchant Intelligence в SumUp, входящей в Engagement Mission — это новая команда, создающая фундаментальные бэкенд-сервисы, которые формируют единый источник достоверных данных о продуктах и продавцах для всего бизнеса. Команда сосредоточена на двух основных сервисах: Merchant Intelligence и Product Catalog.
Что вы будете делать
- Проектировать, создавать и развивать фундаментальные бэкенд-сервисы, которые создают единый источник достоверных данных о продуктах и продавцах для всего SumUp, с сильным акцентом на масштабируемость, надежность и простоту внедрения внутренними командами.
- Разрабатывать и поддерживать надежные API, модели данных и интеграционные шаблоны, которые позволяют командам по всему бизнесу получать доступ к согласованной и достоверной информации о продуктах и продавцах.
- Создавать и улучшать конвейеры приема, агрегации и обработки событий, которые объединяют сигналы из всей экосистемы SumUp.
- Писать высококачественный, поддерживаемый бэкенд-код, следуя лучшим инженерным практикам тестирования, наблюдаемости и готовности к производству.
- Тесно сотрудничать с менеджерами продуктов, командами по работе с данными и инженерами по всему SumUp для выявления потребностей, решения сложных задач, связанных с данными, и их преобразования в эффективные технические решения.
- Помогать определять инженерные стандарты, техническое направление и способы работы в новой команде, действующей в сложной и развивающейся области.
Вы отлично подойдете для этой роли, если у вас есть:
- Значительный профессиональный опыт в бэкенд-разработке, создании и эксплуатации надежных производственных систем.
- Прочный опыт работы с Golang и проектирования масштабируемых бэкенд-сервисов.
- Глубокие знания в области проектирования API, системного дизайна и моделирования данных.
- Практический опыт работы с Postgres или аналогичными реляционными базами данных.
- Опыт работы с AWS, Docker, Kubernetes и инструментами Infrastructure-as-Code, такими как Terraform.
- Знакомство с событийно-ориентированными архитектурами и брокерами сообщений, такими как RabbitMQ или Kafka.
- Сильное понимание ответственности (ownership mindset), способность работать самостоятельно и ориентироваться в условиях неопределенности.
- Четкие коммуникативные навыки и совместный подход к работе с командами, занимающимися продуктами, данными и инженерией.
Почему стоит присоединиться к SumUp:
- Возможность работать с SumUppers по всему миру над крупномасштабными финтех-продуктами, используемыми миллионами компаний по всему миру, из нашего берлинского офиса.
- Мы серьезно относимся к обучению и экспериментам: Hack Days каждую вторую пятницу и глобальные Hack Weeks.
- Выделенный ежегодный бюджет на обучение и возможности внутренней мобильности.