О InvestEngine
InvestEngine — быстрорастущий финтех-стартап из Лондона, миссия которого — сделать инвестирование в ETF простым и доступным. Более 150 000 клиентов доверили нам активы на сумму более 2,7 млрд фунтов стерлингов — и это только начало. О нас писали MoneyWeek, Finder и Forbes, и мы быстро масштабируемся с большими амбициями.
О роли
Мы ищем ведущего Backend-инженера, который присоединится к нашей команде Pension Team и возглавит ее. Это команда, ориентированная на бэкенд, работающая над одним из ключевых продуктовых направлений InvestEngine.
Эта роль сочетает в себе глубокий опыт в бэкенд-разработке и лидерство в команде. В первые месяцы от вас потребуется вклад в кодовую базу, а также постепенное принятие на себя ответственности за результаты команды, процессы и техническое направление.
Вы будете тесно сотрудничать с бэкенд-инженерами, продакт-менеджерами, QA-специалистами и бизнес-стейкхолдерами для планирования и реализации как повседневных улучшений продукта, так и более крупных технических инициатив. Один из примеров масштаба работы — миграция от одного пенсионного провайдера к другому, что потребует тщательного проектирования бэкенда, изменений в инфраструктуре, координации с бизнесом и сильной ответственности на протяжении всего процесса.
Что вы будете делать
- Проектировать, разрабатывать и поддерживать бэкенд-сервисы на Python 3.11 с использованием Django / DRF
- Возглавлять архитектурные дискуссии и вносить вклад в долгосрочную техническую стратегию
- Работать с MySQL и Redis для оптимизации производительности и масштабируемости
- Создавать и улучшать RESTful API для внутренних и внешних интеграций
- Постоянно улучшать производительность, надежность и масштабируемость системы по мере нашего роста
- Сотрудничать с командами Product, Compliance и Business для предоставления значимых функций и автоматизации внутренних процессов и рабочих процессов.
- Исследовать и устранять проблемы в продакшене, выявлять узкие места и сокращать технический долг
- Применять лучшие практики в Git-процессах, CI/CD-пайплайнах (TeamCity, GitHub Actions) и качестве кода
- Способствовать улучшениям в нашей архитектуре, процессах разработки и внутреннем инструментарии
- Менторить и развивать инженеров посредством код-ревью, парного программирования и технического руководства
- Поддерживать требования безопасности и соответствия требованиям с помощью прагматичных, масштабируемых технических решений
- Помогать командам четко доносить архитектурные решения посредством документации и обсуждений
Что мы ищем
- Опыт бэкенд-разработки более 5 лет, включая руководство проектами или небольшими командами
- Глубокие знания Python; уверенный опыт работы с Django или аналогичными фреймворками
- Глубокое понимание реляционных баз данных, кэширования и проектирования масштабируемых систем
- Способность работать в условиях неопределенности, проявлять инициативу и принимать технические решения
- Отличные коммуникативные навыки — особенно письменный и устный английский язык со стейкхолдерами на уровне носителя или близком к нему (требуется B2+)
- Командный подход и страсть к менторству и развитию инженеров
- Опыт работы с современными практиками разработки: Git, CI/CD, тестирование, чистый код, мониторинг
Приветствуется
- Опыт работы в финтехе, регулируемых отраслях или с внутренними платформами/B2B-системами
- Знакомство с AWS, Docker и системами обмена сообщениями, такими как RabbitMQ или Kafka
- Вклад в open-source проекты или личные технические инициативы
- Предыдущий опыт помощи командам во внедрении архитектурных стандартов или улучшении технической коммуникации
Как мы работаем
Мы — компактная, сплоченная команда, где разработчики помогают формировать архитектуру, направление продукта и культуру разработки. Вы будете оказывать реальное влияние, иметь автономию и доверие для создания решений, которые масштабируются вместе с бизнесом — без микроменеджмента или излишней бюрократии.
Что мы предлагаем
- Прямое влияние — работа над критически важными для бизнеса системами и влияние на основную архитектуру
- Современный стек технологий — Python 3.11, Django, MySQL, Redis, AWS, GitHub, TeamCity
- Удаленный формат и гибкость — работайте из любого места, с ожиданием значительного пересечения с рабочими часами в Лондоне для этой руководящей роли (ритуалы команды, согласование между командами и встречи со стейкхолдерами)
- Неограниченный отпуск — берите столько времени, сколько вам нужно, когда вам это нужно
Процесс найма
- Вступительный звонок с нашей командой Talent
- Техническое интервью с командой Backend
- Финальная беседа с нашим CTO
- Быстрый и четкий процесс — обычно от 1–2 недель от первого звонка до предложения. Поддерживающая, опытная команда, которая ценит качество, обучение и достижение результатов.