Gemius

python developer in high-scale data systems

In short

Senior Python developer role at Gemius, building and optimizing highly available backend systems for high-scale data platforms processing billions of records. The job requires 5+ years of Python/Django experience, strong knowledge of MySQL, Cassandra, ClickHouse, and RabbitMQ, plus the ability to make architectural decisions and mentor the team. Hybrid work in Warsaw (2 days office / 3 days remote), with English proficiency required.

About the Role
Gemius develops and maintains products and technologies, including high-scale systems that process billions of data records. Its IT Solutions Delivery department is responsible for technology development, maintenance, and transformation, including modernizing architecture and developing a data platform.
Responsibilities
•Design, develop, and optimize highly available backend systems
•Make key architectural and technology decisions within the area of responsibility
•Analyze business requirements, independently plan work, and estimate solutions
•Integrate distributed databases and messaging systems
•Share knowledge, conduct code reviews, and provide technical support and mentoring to the team
Requirements
•At least 5 years of experience with Python and very good knowledge of its ecosystem
•Commercial experience with Django, including REST API development
•Very good knowledge of MySQL, Cassandra, and ClickHouse
•Practical knowledge of RabbitMQ and asynchronous communication
•Independence and accountability for solutions from requirements gathering through implementation and maintenance
•Ability to estimate time and complexity and critically assess business requirements
•Proactive, goal-oriented, can-do approach focused on finding optimal solutions
•English proficiency for fluent communication
Nice to Have
•Commercial experience with Apache Spark (Big Data processing)
Conditions
•Hybrid schedule: 2 days in the office and 3 days working remotely, with flexible working hours
•Private medical care (Medicover)
•MultiSport card
•Foreign-language learning subsidy and access to the Mindgram wellbeing and development platform
•Training budget and opportunities to attend conferences and industry events

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot