Python Developer (+Docker)

Remote16,000 – 28,500 PLN

Tech Stack

DockerReactKubernetesPythonJavaScriptUnit TestingGit

Job Description, Responsibilities & Requirements

About the Position

Python Developer (+Docker)

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.

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.

Location: Kraków / Hybrid/ Remote from Poland

Salary: UoP | 16,000 - 24,000 PLN

B2B | 21,400 - 28,500 PLN

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.

Team & Collaboration

  • Team size: > 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

Requirements

  • Excellent knowledge of Python programming language with type hinting
  • Experience with large codebases
  • Ability to use Git version control system
  • Docker / Kubernetes / Ansible knowledge
  • Unit testing skills
  • Knowledge of Javascript / React
  • Experience leveraging AI agents for software development
  • Fluent in spoken and written English

Nice to Have

  • Familiarity with C++
  • Experience in a quantitative finance environment
  • Experience in Linux/Windows management

We Offer

  • High-quality equipment
  • Flexible working hours
  • Remote work possibility
  • International project teams
  • English lessons
  • Training budget
  • Clear career path
  • Private medical insurance
  • Multisport card
  • Lunch budget
  • Fully stocked kitchen
  • No dress code
  • Game zone (PS4, NS2)
  • Chillout zone
  • Regular team events
  • Indoor bike parking

About the Company

Montrose Software is committed to providing top-notch software solutions to our clients. We pride ourselves on fostering a collaborative and innovative work environment.

Questions about recruitment?

Don't be shy - reach out to our recruiter. Nothing can really surprise her, so whatever's on your mind, you're in good hands.

Magdalena Machowska

IT Recruiter

[email protected]

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.

Job Details

Company name:
Montrose software
Salary:
16,000 – 28,500 PLN
Location:
Poland
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Mar 27, 2026
Last checked:
Jul 2, 2026
Posted on the source:
Jul 2, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.