Senior Python Engineer

Gemius S.A.Warszawanofluffjobspublished 11/10/2026
Must-have:PythonBackendSenior
Machine translation — original language: Polish.Show original

Who we are looking for:

We are looking for a Senior Python Engineer to join the team developing key Gemius systems and technologies. We work with large-scale solutions processing billions of media data records, so we are looking for someone who enjoys complex technological challenges, high autonomy, and having a real impact on the solutions being created.

About the team:

You will join IT Solutions Delivery - the department responsible for the development, maintenance, and transformation of Gemius technologies.

We develop our products, ensure their stability, and implement new business initiatives. At the same time, we are conducting the company's largest technological transformation in years - modernizing architecture, developing a modern data platform, and standardizing the way teams work.

We combine competencies from the areas of development, architecture, analysis, infrastructure, and operations, taking responsibility for the entire lifecycle of solutions - from design and implementation to maintenance and further development.

Daily tasks

  • Designing, developing, and optimizing high-availability backend systems.
  • Making key architectural and technological decisions within your area.
  • Analyzing business requirements, independent work planning, and solution estimation.
  • Integration with distributed databases and queuing systems.
  • Knowledge sharing, code review, and technical support for the team (mentoring).

Requirements

  • min. 5 years of experience working with Python and very good knowledge of its ecosystem,
  • commercial experience with Django, including creating REST API,
  • very good knowledge of databases: MySQL, Cassandra and ClickHouse,
  • practical knowledge of RabbitMQ and asynchronous communication,
  • autonomy and responsibility for solutions - from gathering requirements, through implementation, to their maintenance,
  • ability to estimate time and complexity as well as a critical approach to business requirements,
  • a proactive "can-do" approach, goal-oriented mindset, and searching for optimal solutions,
  • English language proficiency allowing for free communication.

Nice to have:

  • commercial experience working with Apache Spark (Big Data processing).

Must have: Python, Django, REST API, MySQL, Cassandra

Nice to have: ClikHouse, Apache Spark