Senior Python Developer

Details of the offer

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.
W hat 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 start up environment, exhibiting a self-starter mentality and readiness to adapt to evolving roles and responsibilities.
R equirements: 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.
Experience with ETL pipeline design and implementation is a plus.
Experience with unit testing frameworks, CI/CD automation, and DevOps practices.
Strong grasp of software architecture, design patterns, and clean code principles.
Comfortable working independently in a dynamic startup environment and capable of taking on multiple responsibilities.
Bachelor's degree in Computer Science or any related technical field.
Excellent command of the English language - written & spoken.
Attention to detail and commitment to quality.
Collaborative team player.
Highly organised with a strong ability to prioritise across multiple projects.
**We warmly invite applications in English.
Diversity & Inclusion at Sportserve At Sportserve, we are deeply committed to fostering a diverse and inclusive workplace.
We believe in building a team that reflects a wide array of backgrounds, skills, and perspectives.
Embracing diversity not only enriches our work culture but also drives innovation and excellence.
We are proud to be an equal opportunity employer, where everyone's contribution is valued and respected.
If you're a passionate about technology and looking to start your career in an international, forward-thinking Sports Betting company, we'd love to hear from you.
Apply now to become part of our exciting journey!


Nominal Salary: To be agreed

Source: Talent_Ppc

Requirements

Data Analyst, Kenya At Thinkwell

WHAT YOU'LL DO Develop and maintain data visualization dashboards using software such as Tableau, power Bi etc to support data analysis across ThinkWell's Ke...


Thinkwell - Nairobi Area

Published a month ago

Ict Intern - Switch Media At Kenya Red Cross Society

Key Responsibilities: Studio and IT Operations: Assist with the operation and maintenance of TV studio technology, ensuring business continuity and minimal d...


Kenya Red Cross Society - Nairobi Area

Published a month ago

Network And Systems Administrator At Africa International University

Job Purpose: This position exists to provide system server administration and security, automation of tasks, backup and restore administration, office365 adm...


Ional University - Nairobi Area

Published a month ago

Cloud Support Associate Internship At Amazon

Key job responsibilities Each day will bring new and exciting challenges on the job while you: Learn and use ground-breaking technologies. Complete AWS certi...


Amazon - Nairobi Area

Published a month ago

Built at: 2024-12-04T17:47:56.093Z