Senior Python Developer – Team Leader
Description
Senior Python Developer
- Team Leader
🕒 Yesterday
Report problem
201 - 500 employees
Founded 2011
Gaming • Media • B2C
iGaming. com is a lead generation company in the digital media sector, focusing on online gaming and casinos. They specialize in creating and maintaining a network of user-friendly comparison websites that educate users and connect them with transparent and fair online gaming offers across multiple languages and regions. With a strong commitment to responsible gaming through their iGamingCare program, iGaming. com prioritizes player protection and the promotion of safe gaming practices. The company is dedicated to innovation and growth, operating thousands of websites with offices in several countries. Their business model emphasizes scalability, high margins, and profitability, leveraging search engine optimization techniques to achieve top search rankings.
📋 Description
• Design and own end-to-end ETL pipelines - ingesting, transforming, and delivering data from diverse external sources • Work with large-scale datasets and build systems that handle them reliably and efficiently • Apply AI/ML techniques to analyze, classify, and summarize complex data from multiple sources • Maintain and evolve internal tooling built on Django • Architect, implement, and secure REST APIs that hold up in production • Consolidate and improve alerting and monitoring infrastructure across the stack • Lead a small team of developers - conduct code reviews, define standards, mentor junior and mid-level engineers, and own technical decisions • Translate business requirements into technical plans and communicate tradeoffs clearly to both technical and non-technical stakeholders • Drive engineering best practices: testing culture, documentation, CI/CD discipline, incident response
🎯 Requirements
• 5+ years of hands-on Python experience - you know the language well enough to have opinions about it • Proven track record leading or mentoring a development team, or strong appetite and readiness to step into that role • Experience with AI/ML frameworks - Apache Spark (PySpark), PyTorch, TensorFlow, Keras, Scikit-learn, or comparable • Solid SQL skills and comfort working with relational databases at scale • Fluency with Git and collaborative development workflows • Actively uses AI coding tools (Copilot, Cursor, Claude Code, or similar) as a force multiplier - you know when to trust them, when to push back, and how to get the best out of them • Strong problem-solver who can break down ambiguous problems and drive them to resolution • Self-directed and organized - you can take an undefined problem, structure it, and deliver without needing handholding • Clear communicator in English, written and spoken • Team player who brings initiative and a drive to continuously improve both the codebase and the people around you
🏖️ Benefits
• Work/life balance : flexible working hours, remote work • Flexibility : work from our Berlin/ Varna office, from home, or anywhere in the world • Development : regular feedback, coaching, educational resources, career development opportunities • Remuneration : attractive salary, remote working subsidy, regular appraisal • Culture : growing team, highly motivated professionals from different cultural backgrounds, regular team events • Internationality: an international team consisting of various professionals and highly motivated personalities