Join our ongoing collaboration with one of the largest North American banks – serving over 17 million clients worldwide. As part of the capital markets division, our team develops and extends a C++/Python-based system used for bond pricing and risk analytics.
The platform acts as a single source of truth for bond analytics, simplifying pricing and risk processes for front desks and supporting critical financial operations. Built on a Solace message broker using C++20, Python 3.11, SQL Server, and Linux, the system provides essential tools for analysts and risk managers. We follow Agile (Kanban) methodology, focusing primarily on developing new features and enhancing existing services.
Industry: Finance
Team & Collaboration
5 people from Montrose + around 30 on the client’s side, including developers, QAs, Business Analysts, and Project Managers
Regular meetings:
3 short standups per week (Montrose team)
1 weekly standup (all team)
1 weekly project status meeting (all team)
Communication via email and Webex chat
Working hours: usually 9:00–17:00 CET
responsibilities :
Designing, developing, and maintaining backend services in Python
Collaborating with developers across Poland and Canada
Building and optimizing services for pricing and risk calculation
Participating in code reviews, discussing technical improvements, and sharing best practices
Working with SQL Server, Linux, and Solace (Pub/Sub model)
Using GitHub, Jira, and Jenkins for CI/CD and task management
requirements-expected :
Good knowledge of Python
Linux environment
Shell scripting
Microsoft SQL
Git
offered :
Diverse teams- interesting, challenging and exciting work in international teams
Team events- great events for the whole team
Flexible working hours- adjust your working schedule as you want
Modern office- air‑conditioned office in Kraków with sitting/standing desks
Lunches- lunches delivered from Kraków restaurants
Food- breakfasts, a fridge full of food and top‑quality coffee
Health- private medical insurance
Sport- budget for any sport/fitness activity you choose
Training budget- for conferences and trainings
Chillout area- comfortable pufas, therapy balls, PlayStation 4 and Nintendo Switch
English lessons- with a native speaker
Montrose incubator- internal hub for creative ideas
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses