Python Senior Developer


Job offer Business Development ASSISTANT

Profil Software is looking for a Python Developer who, together with us, will implement many interesting overseas projects (we mainly implement projects for startups and B2B companies, Fintech, Workflow apps, Productivity software, Voice, Route optimisation, Logistics, Document management, Healthcare) and who also likes to be in touch with the client and share his/hers knowledge.

Seniority level:
Employment type:
18 000 - 24 000 NET FOR B2B, UoP

We offer

  • A salary adequate to knowledge
  • Hybrid model of work (2 days in the office / 3 remotely)
  • Paid holidays for B2B
  • Working in Agile methodology with using Jira
  • English classes with a native speaker (twice a week)
  • Knowledge-sharing meetings at work
  • Regular internal workshops
  • A workplace tailored to your needs
  • Training courses base (free access to the online database) and possibility of submitting courses and books that company will provide
  • Training budget
  • Sponsored trips to themed events (conferences, meetups in Poland and around the world)
  • Fun room (billiard, table football, ping-pong, XBOX)
  • Gym and personal trainer in the office
  • Place for meditation and relaxation
  • Monthly integration meetings
  • Co-funding work lunches
  • Co-funding MultiSport and Medicover cards
  • A startup atmosphere


  • 6+ years Python object-oriented programming experience
  • Experience in the field of Python web frameworks: Django, FastAPI, Flask (or similar)
  • Knowledge of relational and non-relational databases
  • Experience in building REST or GraphQL APIs
  • Experience in using Celery, RabbitMQ
  • GIT
  • English level: minimum B2

Nice to have

  • Knowledge of Docker
  • General knowledge of Frontend technologies (React, Angular, Vue.js)
  • Recognised knowledge with issues related to Data Science and Data Engineering (you are familiar with the following technologies or at least one of the technologies listed at advanced level: TensorFlow, Keras, SciPy, NumPy, Pandas)
  • Higher IT education
  • Experience in Agile methodology
  • Care for the quality of the code and programing good practices
  • Experience with AWS/Azure/Google Cloud


Why Profil Software?


We will co-fund medical care at Medicover for you and your loved ones.

Multisport Card
Multisport Card

Many of our employees like to spend their time actively and we help them in doing that by co-funding a Multisport card.


We will support you at every step of your career at Profil Software that's why you can always rely on your Mentor's help.

Flexible working time
Flexible working time

We are fond of work-life balance so we provide flexible working hours. You can start work anytime between 7-10 am. We are also open to talk if you need to leave work early or if anything urgent pops up during the day and you need a break.

English classes with a native speaker
English classes with a native speaker

We work for overseas clients and startups and we use English language as our main communication language. Our native speaker helps us feel more confident while speaking and also helps our linguistic skills evolve.

Work lunches
Work lunches

Energy is needed for working effectively which is why we co-fund work lunches for our employees. There are many dishes to choose from even if you're vegan/vegetarian or gluten-free.

Knowledge sharing
Knowledge sharing

The IT world is constantly changing and we want to be up to date that’s why once a month we organise knowledge sharing trainings. We organise internal trainings but we also invite external speakers from time to time.

Friendly environment
A friendly environment

We are a group of professionals but at the same time a group of good friends. We value a good, friendly atmosphere. At Profil Software, you can always ask for help and you would always get it as everyone's helpful. We like to spend time together and get involved with company’s events.

Home office
Home office

In addition to flexible working hours we also offer working from home. Every employee can work remotely two days a week.

Knowledge database
Knowledge database

We have a rich knowledge database available to all employees where you can find various books, courses and training recordings.

Business travel budget
Business travel budget

We gain knowledge not only during internal trainings but also during external conferences. We have a budget prepared for participation in various IT conferences and events and often the whole team is invited to attend.

A workplace tailored to you
A workplace tailored to you

We provide everything you need to work healthily and safely. There will be a comfortable chair, fitted desk, monitors and work equipment waiting and ready for you.

Daily office meditations

We care about your  Mental Health and well being, which is why we invest our time and resources into wellness initiatives, such as Meditation Teacher Trainings. Those who went through such training hold daily guided meditation sessions for us in our Chill Room, which was designed with relaxation and leisure in mind. Those who enjoy meditating solo or need a few minutes of quiet time can also use our Meditation Booths. 

Workplace Meditation App Subscription “Take3Breaths”

We grant free subscriptions to all the premium content of Take3Breaths, Workplace Meditation App, which offers breathing exercises, tutorials and guided meditations for sleep, productivity, creativity and anxiety reduction, and more! The app was developed to support its users at their workplace by helping them get into a habit of practising meditation and mindfulness, and thus overcoming work related stress, the lack of motivation and other negative emotions that can lead to burnout and depression. 

Do you have any questions?

Max length: 1000
Careers Agata


049 069 075 84+