.Sportserve forms part of a remarkable group of B2C sports betting and B2B sportsbook technology companies, focused on delivering first-class sports betting experiences and casino products for our users worldwide. Along with Sportion, TechSpirit, Standard Focus, and Sportelligent, we are the driving force behind the world-renowned sports betting company and our flagship brand, Dafabet. Since launching our global hiring initiative, we now employ over 2,000 people worldwide, offering exciting career paths in Technology, Trading, Operations, and Media. We pride ourselves on having a diverse and international culture that embraces the global community and acts locally. We offer office-based, hybrid, and remote work on permanent and consultancy contracts all over the world, making us the true global employer of choice. What you'll be getting up to: We are seeking a motivated Senior Developer with a strong background in backend Python development, leadership skills, and a passion for project management in a fast-paced startup environment. This role will oversee and mentor a small team of developers while interfacing closely with our PhD research team. The ideal candidate will help translate complex software architecture into clean code, manage project timelines, and maintain high standards in coding and design practices. This is a fully remote position requiring occasional travel to Hong Kong for onboarding and yearly planning/coordination work. Key Responsibilities: Lead, mentor, and manage a team of 2-4 developers, overseeing daily tasks, sprint planning, and retrospectives (scrum ceremonies). Collaborate with developers and stakeholders to break down complex tasks into manageable code blocks and oversee their implementation. Act as the primary project manager for the dev team, tracking tasks, updating Gantt charts, and maintaining project momentum. Conduct thorough code reviews, ensuring code quality, adherence to agreed-upon designs, and use of design patterns and object-oriented principles. Interface regularly with the research team to align development efforts with research goals and challenges. Write and maintain clean, efficient backend Python code with a focus on server-side data processing, leveraging packages such as pandas, NumPy, and database interactions (both structured and unstructured). Design and implement unit tests, automated CI/CD pipelines (e.G., using GitLab), and support DevOps activities. Thrive in a startup environment, exhibiting a self-starter mentality and readiness to adapt to evolving roles and responsibilities. Requirements: At least 2 years of experience as a senior developer within a structured SDLC process, interfacing with project managers, software architects, and dev team leaders (team lead experience is a plus). 3-4 years of experience developing backend Python applications in data science contexts, with expertise in data processing libraries, APIs, and database management