Python Developer
About us
UITOP is a design & development team building intuitive, scalable B2B SaaS platforms across logistics, finance, construction, and more. We work with ambitious product companies that move fast and care deeply about quality.
Job Summary
We're looking for a Python developer who can own the data layer of a fintech product from designing the historical database to building the pipelines that feed an ML model. If Interactive Brokers Gateway or Bloomberg BQNT/BQL are part of your background, let's talk.
Requirements
- 3-4 years of backend development experience (any language)
- 2-4 years working with Python, ideally closer to 3โ4
- Hands-on production experience with Django mandatory
- Experience with third-party API integrations (REST, webhooks)
- PostgreSQL, Pydantic, AWS
- Any data processing or ML experience
- Interactive Brokers Gateway or Bloomberg BQNT/BQL โ serious bonus
- Upper-Intermediate English (B2+)
Key responsibilities
- Build and maintain a historical database tracking corporate spinoffs and demergers across global markets
- Apply ML models to historical findings and develop predictive signals for upcoming transactions
- Integrate data feeds from financial exchanges and third-party APIs (REST, webhooks)
- Design scalable data pipelines and backend architecture to support the aggregation platform
- Work directly with the client team to iterate on data models and product requirements
About the project
You'll be joining a fintech investment platform โ a single hub that aggregates real-time and historical data from multiple financial exchanges. The core challenge: designing and training an ML-powered engine that tracks corporate spinoffs (demergers) historically and applies those learnings to predict and evaluate upcoming transactions.
Benefits
- Regular performance and salary reviews.
- Working with complex large-scale SaaS projects, from 6 months.
- 18 working days of vacation and 10 sick days.
- Compensation 50% for professional development cources.
- Free Internal English classes.
- Company equipment. Weโll provide a laptop after 6 months of work.
- Financial compensation of coworking 100% (during blackouts).
- Flexible work schedule, remote.
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |