iGaming.com

Senior Python Developer – Team Leader

iGaming.com

full-time

Posted on:

Location Type: Remote

Location: Anywhere in the World

Visit company website

Explore more

AI Apply
Apply

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