
HFM — компания в сфере финансовых технологий, предлагающая глобальную торговую платформу, которая связывает клиентов с финансовыми рынками и торговыми услугами. В центре её деятельности — доступ к рынкам на основе технологий и удобство для клиентов. Штаб-квартира HFM находится на Кипре. Компания описывает свою рабочую среду как ориентированную на клиента, инновации, высокое качество и сотрудничество; также она предлагает карьерные возможности и стажировки.
Старший архитектор корпоративного ПО
Разрабатывайте защищённые распределённые серверные сервисы для глобальной мультиактивной торговой платформы HFM. Определяйте API и событийную архитектуру для балансов, платежей и идентификации.
Описание
- Руководите серверной архитектурой на уровне границ сервисов, владения данными и взаимодействия между сервисами.
- Разрабатывайте эталонные архитектурные решения и соглашения для новых серверных сервисов.
- Устанавливайте стандарты REST и gRPC и контролируйте их соблюдение при проверке кода и с помощью автоматизированных проверок.
- Определяйте архитектуру обмена сообщениями и событий, включая гарантии доставки, порядок обработки и идемпотентность.
- Определяйте стандарты безопасности, наблюдаемости и отказоустойчивости серверных систем.
- Пишите код для промышленной эксплуатации, создавайте общие библиотеки и прототипы, модернизируйте устаревшие сервисы.
- Вместе с архитекторами, инженерными командами и заинтересованными сторонами превращайте бизнес-задачи в надёжные и масштабируемые решения.
- Наставляйте инженеров и распространяйте лучшие практики серверной разработки во всей глобальной инженерной организации.
- Проектируйте и создавайте внутренние серверные сервисы и API для балансов клиентов, платежей и идентификации, в том числе для веб- и мобильных приложений.
Требования
- Высшее образование в области компьютерных наук, инженерии или смежной дисциплины на уровне бакалавриата или магистратуры либо сопоставимый опыт.
- Не менее 10 лет практического опыта серверной разработки, включая несколько лет проектирования распределённых сервисов, используемых несколькими командами.
- Свободное владение английским языком; знание других языков будет преимуществом.
- Экспертное владение Python и опыт асинхронного программирования.
- Опыт эксплуатации современных Python-фреймворков, например FastAPI.
- Глубокие знания распределённых систем, событийно-ориентированной архитектуры, разработки REST- и gRPC API.
- Уверенные навыки проектирования хранилищ SQL и NoSQL, включая схемы, сложные запросы, их оптимизацию и настройку производительности.
- Практический опыт работы с Kafka и Redis.
- Опыт проектирования высоконагруженных финансовых систем, например реестров, платежей или обработки балансов.
- Уверенные навыки работы с Docker и CI/CD, а также практические знания стеков наблюдаемости.
- Опыт работы с AWS, Kubernetes и Next.js будет преимуществом.
- Необходимо иметь право или законное разрешение на работу в стране, где находится эта должность.
- Резюме необходимо подать на английском языке.
Преимущества
- Гибридный график с двумя днями работы из дома.
- Компенсация питания Wolt.
- Комплексное медицинское страхование.
- Взносы в накопительный фонд после прохождения испытательного срока.
- Сокращённый рабочий день по пятницам в августе.
- Дополнительный оплачиваемый ежегодный отпуск продолжительностью до 30 дней в зависимости от стажа.
- Выходной в день рождения.
- Доступ к Udemy Business.
- Абонемент в спортзал.
- Программа премирования за рекомендации кандидатов.
- Спонсорство визы и помощь с переездом.