Senior Python Engineer – London

        • Salary Up to £110k + bonus and excellent benefits
        • Location London
        • Job typePermanent
        • SectorData Engineer Python Developer

        Senior Python Engineer – London

        Senior Python Engineer is required within the Data Engineering team for an exciting and innovative Software House Company/Sports Betting based in London. Data is the backbone of what the company does, and the main purpose of the role is to contribute to the development of their data strategy, processing, integrating and exposing sports data gathered from multiple feeds and sources.

        The successful senior python engineer will be using a variety of technologies and providing production-grade solutions, you will be working within the R&D department, and closely with quants and other application developers to ensure the timeliness, completeness and accuracy of the data.

        Technically, as Senior Python Engineer you will need:

        • Masters/MSc in Computer Science or higher
        • Minimum 5 years of professional experience including 3 years using Python
        • Sound knowledge and experience of API development design and principles
        • Solid understanding of SDLC and dedication to follow best software engineering practices (TDD, code reviews, separation of concerns, etc.)
        • Previous experience with large unstructured datasets
        • Working knowledge of docker images / Kubernetes configuration and deployment
        • Git and Linux

        The Nice to have!

        • Knowledge of any of these technologies a plus: MySQL/MongoDB/Redis/Postgres/Timescale/MSSQL Server
        • Previous experience in a leading role for large data pipeline projects delivery
        • Interest and passion for sports
        • Experience with DevOps tools like Jenkins

        The Opportunity

        • Working in a forward thinking company
        • Joining a tight-knit team of research mathematicians, computer scientists
        • Dynamic Environment