НАША МИССИЯ — ДАТЬ КАЖДОМУ ВОЗМОЖНОСТЬ СОЗДАВАТЬ КАПИТАЛ
Мы меняем правила торговли и инвестирования, создавая исключительные продукты, которые нравятся людям.
Для этого требуются высокие стандарты, высокая скорость и инженеры, которые несут ответственность за результаты своей работы.
Сегодня мы обслуживаем более 6 миллионов клиентов, с активами под управлением более 38 миллиардов евро. При таком масштабе производительность, надежность и целостность данных являются неотъемлемой частью продукта.
Наша платформа работает на современном, высокопроизводительном стеке технологий, разработанном с учетом масштабируемости и надежности: Java 21 (Spring), Go, Node.js (TypeScript), PostgreSQL, MariaDB, Redis, Kafka, ClickHouse, Elasticsearch, Docker, Grafana, AWS, Kubernetes и Kibana.
О РОЛИ
Staff Backend Engineers определяют техническое направление команд, оставаясь при этом близкими к системам и коду. Вы будете решать задачи, последствия которых выходят за рамки одного сервиса или цикла разработки.
Это не управленческая роль. Её влияние основано на техническом суждении, надежной реализации и способности помогать другим инженерам принимать лучшие решения.
ЧТО ВЫ БУДЕТЕ ДЕЛАТЬ
- Нести ответственность за критически важные задачи бэкенда, охватывающие сервисы, команды или продуктовые области.
- Устанавливать четкие границы систем и архитектурное направление, не создавая излишнего централизованного контроля.
- Руководить техническими решениями, явно определяя ограничения, альтернативы, риски и компромиссы.
- Повышать производительность, отказоустойчивость, целостность данных, управляемость и обработку сбоев в производственных системах.
- Решать повторяющиеся структурные проблемы, а не устранять их симптомы по каждой команде в отдельности.
- Оставаться в команде разработки, когда реализация, диагностика или прототипирование являются самым быстрым способом достичь ясности.
- Менторить старших инженеров, повышать качество ревью и облегчать воспроизведение сильных инженерных суждений в разных командах.
- Сотрудничать с лидерами инженерного отдела и продуктовыми лидерами по вопросам последовательности, рисков и долгосрочных технических инвестиций.
ЧТО НУЖНО ИМЕТЬ
- Подтверждение технического влияния на несколько команд или существенную продуктовую область.
- Подтвержденный опыт бэкенд-разработки на Java, которая является основным языком нашей платформы. Мы также приветствуем кандидатов с большим опытом работы с Go или Node.js.
- Глубокое понимание распределенных бэкенд-систем, работающих в значительных масштабах.
- Сильное суждение в вопросах границ сервисов, асинхронной коммуникации, владения данными, согласованности и режимов отказа.
- Глубокие знания реляционных баз данных, транзакций, конкурентности и высокопроизводительного проектирования.
- Опыт повышения надежности, масштабируемости, наблюдаемости или эффективности разработчиков с помощью устойчивых механизмов.
- Способность влиять на техническое направление посредством доказательств, ясности и доверенной реализации, а не через должность.
- Четкая коммуникация, которая помогает командам принимать сложные технические решения.
- Сильные инженерные основы и суждение, чтобы выбирать, когда стандартизировать, упрощать или оставить систему в покое.
Масштаб работы Staff-инженера оценивается по уровню владения, суждению и устойчивому организационному влиянию, а не по годам опыта или знакомству с каждой перечисленной технологией.
ЧТО ОЖИДАТЬ
- Разговор с рекрутером
- Code Review
- System Design
- Собеседование с менеджером
Ваш рекрутер подробно объяснит каждый этап и свяжется с вами после каждого разговора.
Привнесите свои амбиции в самый быстрорастущий мобильный брокер Европы!
Мы благодарим всех кандидатов, но свяжемся только с теми, кто будет отобран для собеседования. Все персональные данные соискателей защищены законом и обрабатываются с соблюдением строгой конфиденциальности.