Должность: Ведущий инженер-разработчик, управление ликвидностью (C#/.NET)
Компания: Ripple
Местоположение: Лондон, Великобритания / Лондон, Великобритания
В Ripple мы создаем мир, в котором ценности перемещаются так же легко, как информация сегодня. Это масштабная, смелая задача, и мы уже ее решаем. С помощью наших криптовалютных решений для финансовых учреждений, бизнеса, правительств и разработчиков мы улучшаем глобальную финансовую систему и создаем больше экономической справедливости и возможностей для большего числа людей в большем количестве мест по всему миру. И мы можем выполнять лучшую работу в своей карьере и развивать свои навыки в окружении коллег, которые поддерживают нас.
Если вы готовы увидеть свое влияние и открыть для себя невероятные возможности для карьерного роста, присоединяйтесь к нам и создавайте реальную ценность.
Миссия, которую вы примете, — быть пионером и масштабировать платформу управления ликвидностью Ripple в будущее. Если вы любите решать сложные бизнес-задачи в быстро меняющейся, совместной и итеративной среде, эта роль может подойти вам!
Мы ищем инновационного и дальновидного ведущего разработчика программного обеспечения, увлеченного созданием платформы мирового класса с помощью команды мирового класса. Создавая техническое совершенство программного обеспечения и возглавляя разработку приложений в области проектирования, внедрения и обслуживания, чтобы творить магию.
О команде управления ликвидностью
Команда управления ликвидностью находится в авангарде крупной инициативы по модернизации, переосмысливая то, как корпоративные казначейские команды управляют ликвидностью в глобальном масштабе.
Мы не просто поддерживаем существующее — мы перестраиваем с нуля с дерзким видением: современный, интуитивно понятный пользовательский интерфейс с быстрыми, оптимизированными рабочими процессами, которые делают сложные казначейские операции легкими; облачная архитектура, построенная на новейших технологиях, разработанная для масштабируемости, отказоустойчивости и скорости; и первоклассная поддержка как традиционных фиатных валют, так и цифровых активов, позиционирующая Ripple Treasury на переднем крае развития казначейства.
Что вы будете делать — быть усилителем мощности:
Техническое руководство и архитектура:
- Принимать архитектурные решения для платформы, балансируя цели масштабируемости, поддерживаемости и быстрой развертки.
- Устанавливать технические стандарты и шаблоны проектирования, которые позволяют команде быстрее выпускать функции с меньшим количеством дефектов.
- Руководить техническими обзорами проектирования и предоставлять конструктивную обратную связь, которая повышает архитектурное мышление команды.
- Стратегически выявлять и устранять технический долг, создавая дорожные карты, которые улучшают как скорость разработки, так и надежность системы.
Поддержка команды и наставничество:
- Наставлять инженеров среднего и старшего уровня, помогая им стать техническими лидерами.
- Разбивать сложные, неоднозначные задачи на выполнимые работы, которые эффективно распределяются по команде.
- Устанавливать стандарты кодирования, практики рецензирования и стратегии тестирования, которые улучшают общее качество кода.
- Продвигать инженерные методологии, включая наблюдаемость, реагирование на инциденты и производственное совершенство.
- Делиться своим энтузиазмом по поводу технологических трендов, исследовать и изучать новые технологии, взаимодействовать с технологическими сообществами, наставлять коллег-инженеров и лидировать в техническом проектировании и оценке кода.
Повышение гибкости:
- Продвигать внедрение современных инженерных практик, которые улучшают опыт и производительность разработчиков.
- Руководить пост-анализами и ретроспективами без обвинений, которые превращают инциденты в возможности для обучения.
Стратегическое техническое видение:
- Предугадывать будущие проблемы масштабируемости до того, как они станут препятствиями (например, обработка 10-кратного роста объема транзакций).
- Оценивать новые технологии и рекомендовать, когда/как их применять (например, новые фреймворки машинного обучения, технологии баз данных).
- Балансировать техническое совершенство с прагматичной доставкой, зная, когда "достаточно хорошо сейчас" лучше, чем "идеально позже".
Владение и ответственность:
- Владеть критически важными системами от начала до конца, от проектирования до поддержки в производственной среде.
- Брать на себя ответственность за надежность производства и проактивно предотвращать инциденты.
- Входить в неоднозначные ситуации и доводить их до решения без необходимости явного руководства.
- Быть примером в качестве кода, документации и операционного совершенства.
- Принимать сложные технические компромиссные решения и четко объяснять их обоснование.
Над чем вы будете работать:
- Модернизация основной платформы — команда перестраивает платформу с нуля: современный, интуитивно понятный пользовательский интерфейс с быстрыми рабочими процессами и облачная архитектура, разработанная для масштабируемости, отказоустойчивости и скорости.
- Потоки данных о наличности/ликвидности в реальном времени — создание систем, которые предоставляют профессионалам казначейства информацию о наличности и ликвидности в режиме реального времени по банкам, счетам, валютам и юридическим лицам по всему миру.
- Поддержка цифровых активов — разработка первоклассной поддержки как традиционных фиатных валют, так и цифровых активов в рамках перспективного видения платформы.
- Функции искусственного интеллекта — разработка и оптимизация моделей машинного обучения для движка GSmart AI, который прогнозирует денежные потоки и позволяет предприятиям балансировать счета в режиме реального времени при принятии сложных решений о финансировании.
Основные знания / опыт:
Годы и объем:
- 8+ лет профессионального опыта в разработке программного обеспечения.
- 3+ года работы со сложными, критически важными для бизнеса системами в производственной среде.
- Опыт работы с продуктами значительного масштаба.
- Сильные коммуникативные навыки с опытом работы в кросс-функциональных проектах.
- Подтвержденный опыт реализации проектов, охватывающих несколько кварталов и требующих координации между командами.
Техническое руководство:
- Руководил техническими разработками, которые были реализованы командами из 3+ инженеров.
- Принимал архитектурные решения, которые оказали долгосрочное влияние на возможности системы.
- Устанавливал технические шаблоны, которые были приняты командой.
Облако и инфраструктура:
- Владение как минимум одной крупной облачной платформой (предпочтительно Azure).
- Опыт работы с контейнеризацией (Docker) и оркестрацией (Kubernetes).
- Понимание инфраструктуры как кода и проектирования CI/CD конвейеров.
- Знание стратегий наблюдаемости: логирование, метрики, трассировка и оповещение.
- Опыт работы с шаблонами развертывания микросервисов и концепциями service mesh.
Основные технологии:
- Глубокая экспертиза в C#/.NET.
- Эксперт в реляционных базах данных (в идеале SQL Server), включая оптимизацию запросов, стратегии индексирования и моделирование данных.
- Глубокий опыт создания крупномасштабных многопользовательских корпоративных приложений.
- Опыт создания и поддержки RESTful API и понимание, когда следует использовать альтернативные шаблоны (GraphQL, gRPC, webhooks).
- Глубокие знания в создании приложений с использованием React, TypeScript, JavaScript и связанных с ними технологий.
КТО МЫ:
Делайте свою лучшую работу
- Возможность работать в быстро развивающейся стартап-среде с опытными лидерами отрасли.
- Среда обучения, где вы можете глубоко погрузиться в новейшие технологии и оказать влияние. Бюджет на профессиональное развитие для поддержки других форм обучения.
- Преуспевайте в среде, где независимо от расы, этнической принадлежности, пола, происхождения или культуры, каждый сотрудник является уважаемой, ценной и наделенной полномочиями частью команды.
- Офисное взаимодействие в важные моменты является частью нашей культуры, и мы предоставляем менеджерам и командам гибкость в решении, в какие 10+ дней в месяц они приходят в офис.
- Еженедельные общекорпоративные собрания — деловые обновления и обсуждения в формате "спроси что угодно" с нашей командой руководителей.
- Мы собираемся вместе в важные моменты, которые включают выездные мероприятия команды, мероприятия по сплочению команды, счастливые часы и многое другое!
Возьмите под контроль свои финансы
- Конкурентоспособная заработная плата, бонусы и акции.
- Конкурентоспособные льготы, охватывающие физическое и психическое здоровье, пенсионное обеспечение, формирование семьи и поддержку семьи.
- Сопоставление пожертвований сотрудников.
- Стипендия на мобильную связь.
Заботьтесь о себе
- Дни отдыха и восстановления, чтобы вы могли отдохнуть и восстановить силы.
- Щедрое возмещение расходов на оздоровление и еженедельные очные и виртуальные программы.
- Щедрая политика отпусков — работайте с вашим менеджером, чтобы брать отпуск, когда он вам нужен.
- Ведущие в отрасли политики отпуска по уходу за ребенком. Льготы по планированию семьи.
- Оплачиваемые обеды, полностью оборудованные кухни с премиальными закусками/напитками и множество веселых мероприятий.
Перечисленные выше льготы предназначены для штатных сотрудников.
Ripple является работодателем с равными возможностями. Мы стремимся создать разнообразную и инклюзивную команду. Мы не дискриминируем квалифицированных сотрудников или кандидатов по признаку расы, цвета кожи, религии, гендерной идентичности, пола, сексуальной идентичности, беременности, национального происхождения, родословной, гражданства, возраста, семейного положения, физических или психических недостатков, состояния здоровья, военного статуса или любой другой характеристики, защищенной местным законодательством или постановлением.
Пожалуйста, ознакомьтесь с нашим Уведомлением о конфиденциальности для заявителей из Калифорнии, Великобритании/ЕС, Сингапура, DIFC, ADGM, Австралии и Швейцарии для справки.