Currency

Python Developer

5 474 - 6 843 USDNet per month - B2B
5 474 - 6 843 USDGross per month - Permanent
Python

Python Developer

Python

-, Kraków

dotLinkers

Full-time
B2B, Permanent
Mid
Hybrid
5 474 - 6 843 USD
Net per month - B2B
5 474 - 6 843 USD
Gross per month - Permanent

Tech stack

    English

    B2

    Python

    advanced

    Django

    advanced

    Ruby on Rails

    nice to have

    DevOps

    nice to have

    CI/CD

    nice to have

Job description

  • Position: Python Developer

  • Employment: B2B or perm (UoP) up to 25 000 PLN

  • Working model: Hybrid from Krakow


We are looking for a Python Developer for our client, which builds and automates systems that manage complex trading algorithms, collect information from the market, convert it into data, and use it for trading purposes so that they are able to extract the most significant profit.

You will join a dynamic development team. This role will involve migrating an existing application (currently built on Ruby on Rails) into a new Python/Django stack alongside another developer who has Rails experience.


Responsibilities:

  • Rewrite the current Ruby on Rails application in Python + Django, working closely with one other developer who knows Rails.

  • Collaborate with the team to ensure smooth transition, maintain code quality, and deliver functional modules.

  • Participate in design and architecture discussions, ensuring maintainability, scalability, and best practices.

  • Report to a Senior/Lead developer and work within the team

  • Occasionally participate in on-call support duties (please note: compensation and times for on-call will be clarified).


Requirements:

  • Strong hands-on experience with Python.

  • Solid experience with the Django framework.

  • Proven ability to work in a mid/senior role (approx. 5-8 years of professional experience).

  • Comfortable working in a migration/refactoring project (moving from Rails to Python is a key element).

  • Good level of English (B2) and Polish; ability to communicate effectively in both.


Nice to have:

  • Experience with Ruby on Rails (especially beneficial since the current system is RoR).

  • Familiarity with refactoring legacy systems, migrating codebases, or rewriting modules in a new technology stack.

  • Understanding of DevOps practices, version control workflows, and CI/CD pipelines.

  • Experience in financial or trading-related software (optional but beneficial, for example, works in algorithmic trading and uses Python among other languages).


The offer:

  • Attractive salary

  • Bonuses – 2 times a year, based on the financial results of the company and the performance of a given person. Depending on the level in the classification system and seniority, bonuses can range from 35%-75% of the annual salary. They are not guaranteed, but in the company’s 15-year history, there have only been 2 half-years without bonuses

  • Ok System and LuxMed – both packages offered by the company for both employees and consultants on b2b contracts

  • Paid break in the provision of services – for consultants, 20 days of break in a year, fully paid.

Tech stack

    English

    B2

    Python

    advanced

    Django

    advanced

    Ruby on Rails

    nice to have

    DevOps

    nice to have

    CI/CD

    nice to have

Office location

Published: 22.10.2025

About the company

dotLinkers

We are dotLinkers! We are an established IT Recruitment Agency. We recruit the best IT specialists for the best IT companies – as simple as that. Our agency was founded by two passionate IT recruitment professionals, Art...

Company profile

Python Developer

5 474 - 6 843 USDNet per month - B2B
Summary of the offer

Python Developer

-, Kraków

dotLinkers

5 474 - 6 843 USDNet per month - B2B
5 474 - 6 843 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest dotLinkers z siedzibą w Krakowie, ul. Przemysłowa 12 (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.