Senior Software Engineer (Python)

  • IT / Engineering
  • Kraków, Poland

Senior Software Engineer (Python)

Job description

If you want to join a stable Swedish product company with 20 years of experience and at the same time be a part of the first branch in Poland at an early stage with a real impact on its development and work in a Scandinavian culture with development opportunities and emphasis on knowledge exchange, the Senior Software Engineer (Python) opportunity may be the right challenge for you.

Key takeaways

Stack: Python, Flask, Github Actions, Docker, AWS, Elasticsearch, Celery


  • 21 000 - 29 000 PLN net B2B
  • 18 000 - 25 000 PLN gross Perm

Location: Hybrid in Kraków,

Recruitment process

1. HR Interview 

2. Tech challenge (can be replaced with a sample of your own code) 

3. Call with the CEO

What you will be doing

  • Listening to, and discussing ideas with product managers, users, and our CTO to make the right tech decisions,
  • Working closely with other engineers to make sure the system operates and scales well,
  • Constantly improving your work by experimenting with tech, process, tooling, delivery pipeline, and more.


  • Over 4 years of experience in the development of web apps based on Python,
  • Some experience with cloud technologies
  • Like for Agile environment and knowledge sharing,
  • Fluent communication skills in English.

What you can expect

  • 26 days of paid holiday on a B2B contract and up to 30 days of sick leave a year (paid 80% of basic rate)
  • Private medical healthcare (covered by the employer)
  • Sport Card (covered by the employer)
  • Life Insurance (covered by the employer)
  • A Windows or macOS laptop, depending on your preference
  • Budget for self-development (e.g. Udemy courses, books, and other educational materials) and extra days off (TBC with a line manager)
  • A visit to Sweden to know the team in person
  • A company trip for all employees once a year (e.g. skiing in the Alps)