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