
Senior Python Developer – Team Leader
iGaming.com
full-time
Posted on:
Location Type: Remote
Location: Anywhere in the World
Visit company websiteExplore more
Job Level
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonAI/MLApache SparkPySparkPyTorchTensorFlowKerasScikit-learnSQLREST APIs
Soft Skills
leadershipmentoringproblem-solvingself-directedorganizedclear communicationteam playerinitiativedrive for improvementtechnical decision-making