Software Engineer - London, United Kingdom - Recruitment Gamechangers

    Recruitment Gamechangers
    Recruitment Gamechangers London, United Kingdom

    2 weeks ago

    Default job background
    Description

    Software Engineer - C# .Net

    Salary: £50-85k (plus very attractive bonus on top)

    Location: London/Leeds (hybrid working of 1 day a week in either the London or Leeds office, if prefered)

    *You will need to have working experience in the sports betting industry to be considered for this job*

    We are looking to fill 2 or 3 roles at various seniority levels.

    As a Software Engineer within the Modelling & Data Engineering team, you will be working in a fast paced, delivery focused environment, playing a critical role in helping a young and fast-growing company to improve processes and drive the implementation of new Models & Technologies.

    You must demonstrate an interest in Programming skills in the areas of data structures, and high-performance computing, by using Design Patterns and SOLID Principles.

    Key responsibilities:

    • Write clean, scalable code using .NET programming languages.
    • Work on Greenfield Projects to help design and build a wide span of tooling to facilitate the Modelling of the business.
    • Be a part of the team responsible for collecting and processing data needed to empower the models.
    • Drive the implementation of new technologies and establish design patterns to reduce technical debt and improve application performance and maintainability.

    Experience and knowledge:

    • Experience working on the .Net Framework as a Software Engineer, particularly .NET 5+.
    • Mathematics skills such as dealing with matrices, probabilities, and statistics.
    • Familiarity with SQL and experience working with relational databases.
    • Experience using Kafka or equivalent distributed event store and stream-processing platform.
    • Experience working with Redis or equivalent in-memory storage.
    • Experience working with AWS S3, Athena, ECS, Cloud Formation, Lambdas & Cloudwatch.
    • Experience with concurrent development source control (GIT).
    • Systems integration experience with networking, data migrations, API integration and design.
    • Enthusiasm for clean systems, including documentation, logging, and reproducibility.
    • Excellent presentation, documentation, time management, communication skills with the ability to work collaboratively and autonomously.
    • Strong problem-solving skills with a pragmatic and analytical outlook.

    Desirable:

    • A keen interest in American sports. (NFL, NBA, MLB, NHL, NCAAB, NCAAF, Tennis or Soccer)
    • Experience working with Data Scientists and Data Engineers.