Montrose Software

Senior Python Developer

Intern
Junior
Mid/Regular
Senior
flying stickman

Apply

salary

UoP | 16 000 - 24 000 PLN B2B | 21 400 - 28 500 PLN

contract type

UoP / B2B

location

Remote (Poland)

employment type

Full-time

Job description

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
Location: Kraków / Hybrid/ Remote from Poland

You will be involved in

  • tick icon
    Designing, developing, and maintaining backend services in Python
  • tick icon
    Collaborating with developers across Poland and Canada
  • tick icon
    Building and optimizing services for pricing and risk calculation
  • tick icon
    Participating in code reviews, discussing technical improvements, and sharing best practices
  • tick icon
    Working with SQL Server, Linux, and Solace (Pub/Sub model)
  • tick icon
    Using GitHub, Jira, and Jenkins for CI/CD and task management
Team & Collaboration
  • tick icon
    5 (Montrose) + around 30 on the client’s side, including developers, QAs, Business Analysts, and Project Managers
  • tick icon
    Regular meetings:
    • tick icon
      3 short standups per week (Montrose team)
    • tick icon
      1 weekly standup (all team)
    • tick icon
      1 weekly project status meeting (all team)
  • tick icon
    Communication via email and Webex chat
  • tick icon
    Working hours: usually 9:00–17:00 CET

Qualifications

  • tick icon
    Good knowledge of Python
  • tick icon
    Linux environment
  • tick icon
    Shell scripting
  • tick icon
    Microsoft SQL
  • tick icon
    Git

Nice to have

  • tick icon
    Java
  • tick icon
    C++

Apply now!

Attach file

Supported formats: .pdf, .doc, .docx, .png, .jpg, .jpeg, .ppt, .pptx, max. file size: 25 MB

I consent to Montrose Software processing my personal data according to the Privacy Policy

Perks and benefits

perk icon

Diverse teams

Interesting, challenging and exciting work in international teams

perk icon

Team events

Great events for the whole team

perk icon

Flexible working hours

Adjust your working schedule as you want

perk icon

Modern office

Air conditioned office area in Kraków with sitting/standing desk

perk icon

Lunches

Lunches delivered from Kraków restaurants

perk icon

Food

Breakfasts, a fridge full of food and best coffee money can buy

perk icon

Health

Private medical insurance

perk icon

Sport

Budget for any sport/fitness activity you choose

perk icon

Training budget

Training budget for conferences and trainings

perk icon

Chillout area

Comfortable pufas, therapy balls, Playstation 4 and Nintendo Switch

perk icon

English lessons

English lessons with native speaker

perk icon

Montrose incubator

Our internal hub for creative ideas

Reach out to our recruitment team

careers@montrosesoftware.com
Magdalena Machowska

Magda/ IT Recruiter

Julia Guzior

Julia/ IT Recruiter

As Montrose Software we are responsible only for the job vacancies published on our official website. We cannot verify the accuracy or authenticity of listings on other job boards. If you have any doubts regarding a current vacancy, please contact our Recruitment department.

Let’s discuss your project

Contact Us