Python Backend Developer (FinTech Core)
28 Декабря 2025
Город:
Санкт-Петербург
Занятость:
Полная занятость
Компания "Томашева Наталья Борисовна"
Python Backend Developer (FinTech Core)
Консалтинговая компания FOXMetoD по заказу FinTech-компании (со штаб-квартирой в Таиланде) ищет инженера, который разделяет ценности: безопасность, дисциплина и инженерная культура. Компания разрабатывает собственную операционную систему (Internal OS) для автоматизации финансовых потоков, управления счетами и процессинга сделок. Работа с реальными транзакциями, где цена ошибки критична.
Задачи
Разработка ядра (Core Logic):
- Проектировать и реализовывать транзакционную логику (биллинг, ордера, курсы валют).
- Обеспечивать целостность данных: защита от Race Conditions (Double Spending), работа с блокировками БД (select_for_update) и атомарными транзакциями.
Telegram-автоматизация (Deep Integration):
- Разрабатывать сложные сценарии взаимодействия с клиентами через Telegram (на базе Telethon, Userbots, MTProto).
- Создавать инструменты для автоматического парсинга, ответов и маршрутизации диалогов в CRM.
Инженерная культура и Процессы:
- Работать в строгом соответствии с Workflow в Jira (привязка кода к задачам, учет времени). Принцип: «Нет тикета — работа не оплачивается».
- Писать документацию к своему коду в Confluence (принцип «Documentation First»). Задача не считается выполненной без обновления базы знаний.
- Покрывать критические узлы системы тестами и проводить Code Review.
High-Load и Оптимизация:
- Оптимизировать сложные SQL-запросы в PostgreSQL (Window Functions, CTE).
- Настраивать и поддерживать асинхронные задачи (Celery/Redis) для обеспечения высокой производительности.
Требования
- Опыт коммерческой разработки на Python/Django/DRF от 3 лет.
- Твердые знания асинхронности (asyncio, Celery) и работы с очередями сообщений.
- Опыт работы с Telethon/Pyrogram и понимание специфики Telegram API (MTProto) — или готовность очень быстро погрузиться.
- Глубокое понимание PostgreSQL (уровни изоляции транзакций, индексы, оптимизация).
- Дисциплина: готовность работать в среде, где отсутствие документации и тикета в Jira приравнивается к саботажу.
Условия
- Занятость: полная, удаленный формат, гибкий график.
- Оплата: стартовый фикс от $1000 (USDT) на испытательный срок с быстрым пересмотром условий при подтверждении квалификации (мы ищем партнера надолго).
- Доход: привязан к курсу USD, бонусы за стабильность релизов.
- Перспективы: работа над архитектурой сложной финансовой экосистемы, возможность влиять на продукт напрямую.
Мы ищем специалиста, который
- понимает цену ошибки в финансовом коде (почему нельзя использовать float для денег);
- не считает документацию бюрократией, а видит в ней часть профессиональной работы;
- ориентирован на создание надежных, отказоустойчивых систем.
Если вы дочитали до конца, начните сопроводительное письмо с фразы: 'Я знаю про Race Condition'"
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
19 Декабря
Санкт-Петербург
Компания "APPIO" Чем предстоит заниматься: Проектирование и разработка приложения VPN; Взаимодействие с командой iOS и...
19 Декабря
Scala Developer / Senior Scala Developer( Криптонит )
Санкт-Петербург
Компания "Криптонит" Мы разрабатываем аналитические системы на базе единой платформы, которые позволяют безопасно работать с данными независимо...
20 Декабря
Senior Java Developer( Дартс рекрутинг сервисез )
Санкт-Петербург
от 200 000 руб.
Компания "Дартс рекрутинг сервисез" Мы хотим изменить мир и поэтому делаем комплексное решение для Digital Pathology. Мы хотим, чтоб...
20 Декабря
Backend / Fullstack developer C# (Middle+/Senior)
Санкт-Петербург
Компания "Монитор Электрик" Ведущая аккредитованная российская компания - произ водит ель специализированного технологического ПО для...
20 Декабря
Санкт-Петербург
Компания "Okko" Мы ищем технического лидера с глубоким опытом в C/C++ , чтобы возглавить команду, отвечающую за ключевые компоненты...
Вакансия размещена в отрасли