enpl

Python Developer | Krakow | #1284

  • 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.

APPLY FOR THIS JOB

RECOMMEND A FRIEND

... and get up to 2500PLN refferal bonus!

See also other available jobs

← Back to all offers

Specify position:

Specify location:

Looking for hiring? Let's talk!

[email protected]

Schedule a call

Meet Our IT Recruiters

dotLinkers - IT Recruitment Agency | Python Developer | Krakow | #1284

PRINCIPAL IT RECRUITER

Urszula Sroka

[email protected]

dotLinkers - IT Recruitment Agency | Python Developer | Krakow | #1284

PRINCIPAL IT RECRUITER

KATARZYNA SZCZEPARA

[email protected]

dotLinkers - IT Recruitment Agency | Python Developer | Krakow | #1284

SENIOR IT RECRUITER

KINGA CZYŻ-NOWAK

[email protected]

dotLinkers - IT Recruitment Agency | Python Developer | Krakow | #1284

PRINCIPAL IT RECRUITER

IZABELA CHMURA (KUZIORA)

[email protected]

dotLinkers - IT Recruitment Agency | Python Developer | Krakow | #1284

SENIOR IT RECRUITER

Konrad Serwin

[email protected]

dotLinkers - IT Recruitment Agency | Python Developer | Krakow | #1284

REGULAR IT RECRUITER

MAX KABAJ

[email protected]