Montrose Software supports one of the largest North American banks in enhancing and maintaining its financial libraries and applications. The bank serves over 17 million clients worldwide, employs more than 86,000 people, and offers a broad range of services including personal and commercial banking, wealth management, insurance, investor services, and capital markets products.
Within this engagement, we are part of the structured rates products team, responsible for developing analytics services that support the pricing and initial valuation of financial instruments used across the bank’s systems and web-based applications. The solution is built using a microservices architecture, with communication handled via the Solace messaging system (pub/sub architecture). All microservices are deployed on the bank’s own Kubernetes cluster and are used by traders for the initial valuation of financial products before they are traded.
Industry: Finance
Team & Collaboration
20 people, and 7 from Montrose
Regular meetings:
Daily at 15:30 CET and weekly retrospective
Communication: Chat, emails, ad hoc call
Working hours: usually 9:00–17:00 CET
responsibilities :
Develop and maintain backend functionality and integrate it with the frontend.
Implement new features, optimize existing functionality, and fix bugs.
Work together with other developers to deliver high-quality results
requirements-expected :
Excellent knowledge of Python programming language with type hinting
Experience working with large codebases
Ability to use Git version control system
Knowledge of Docker / Kubernetes / Ansible
Unit testing skills
Knowledge of JavaScript / React
Experience leveraging AI agents for software development
Fluent in spoken and written English
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