PL -- Senior Python Developer

For our client, a software house that creates complex omni-channel commerce solutions, we are looking for an experienced Python Developer.

You will be working on building a new solution for monitoring network traffic and optimising conversion paths using machine learning.

Location: Remote or on-site in Warsaw (the role is available for the people who have a valid Polish work permit only).

Salary range: depends on your experience

What you will do

  • Taking care of the quality of the developed software in the team;
  • Designing and implementing software in Python with an emphasis on microservices;
  • Participation in developing concepts and planning new modules and functionalities;
  • Improving the implemented solution in terms of performance, technology and new business requirements;
  • Quality assurance, including writing integration tests;
  • Preparation of project documentation and reports.

Who we look for

  • At least 5 years of commercial experience in Python development;
  • Knowledge of Django / Django RFT, Pytest, FastAPI, Celery;
  • Experience with REST API and queuing systems;
  • Knowledge of GNU Linux operating systems;
  • Knowledge of relational databases such as PostgreSQL and MariaDB;
  • Experience with Gitlab;
  • Ability to develop automated CI/CD processes;
  • Practical knowledge of Docker and docker-compose;
  • Ability to focus on business needs, negotiate and develop optimal solutions;
  • Knowledge of design patterns and the ability to use them in the right context;
  • Communicativeness, the ability to share knowledge and experience with the team;
  • Openness to knowledge and willingness to learn new technologies;
  • Experience with Kubernetes is welcome.


  • Efficient work equipment (MacBook Pro or an analogous Ubuntu / Windows laptop) with two monitors and all the necessary accessories that you can choose yourself;
  • Flexible working hours;
  • Possibility to work remotely or from the office;
  • Training budget;
  • For the sake of good condition, subsidised medical care, Multisport card and life insurance.

*By applying to this Job you agree that your personal information will be collected and processed by Appex.Team solely for the hiring process regarding this particular position.

Fill in the job application form