Jobs

Software Engineer .Net - sports analytics/betting


Job details
  • Recruitment Gamechangers
  • Manchester
  • 5 days ago

Software Engineer (modelling and data engineering team)


Salary: £40-60k (plus very attractive guaranteed bonus on top)

Location: Offices in London and Leeds but can work remotely


My client is a data driven sports forecasting business specialising in odds generation, trading & risk management.


Purpose of role: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.


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.
  • Work closely with other areas of the Modelling & Data Engineering department to manage the tooling life cycle and delivery.


Experience and knowledge:

Demonstrate over two years’ experience of Programming skills in the areas of data structures, and high-performance computing, by using Design Patterns and SOLID Principles.


Skills and competencies:

  • Experience working on the .Net Framework as a Software Engineer, particularly .NET 5+.
  • 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.

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Software Engineer .Net - sports analytics/betting

Software Engineer (modelling and data engineering team)Salary: £40-60k (plus very attractive guaranteed bonus on top)Location: Offices in London and Leeds but can work remotelyMy client is a data driven sports forecasting business specialising in odds generation, trading & risk management.Purpose of role:As a Software Engineer within the Modelling & Data...

Recruitment Gamechangers Newcastle upon Tyne

C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus)

Job title: C++ Software EngineerClient: Elite Algorithmic Market Making FirmSalary: £70,000 - £350,000 Base (+ Bonus)Location: London / HybridMy client are seeking a C++ Software Engineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate at peak performance with minimal latency. This is...

Hunter Bond Greater London

C++ Software Engineer - Hybrid working - £70,000 - £350,000Base (+ Bonus)

Job title: C++ Software EngineerClient: EliteAlgorithmic Market Making FirmSalary: £70,000 - £350,000 Base (+Bonus)Location: London / HybridMy client are seeking a C++ SoftwareEngineer who will play a critical role in developing and optimizinghigh-frequency trading systems, ensuring they operate at peakperformance with minimal latency. This is an opportunity to work ina...

Hunter Bond London

Junior C# Software Engineer

Job Title: Junior Software Engineer -C#Software EngineeringContract:Permanent, Full-timeSalary:£40,000 - £55,000 dependent upon experienceLocation:Occasional travel to the London officeReporting to:Software ManagerWe have a great opportunity for someone to join rapidly growing organisation working on cutting edge projects with the latest technologies working in the modelling and data function. You will be...

Boost Talent ltd Manchester

Junior C# Software Engineer

Job Title: Junior Software Engineer -C#Software EngineeringContract:Permanent, Full-timeSalary:£40,000 - £55,000 dependent upon experienceLocation:Occasional travel to the London officeReporting to:Software ManagerWe have a great opportunity for someone to join rapidly growing organisation working on cutting edge projects with the latest technologies working in the modelling and data function. You will be...

Boost Talent ltd

Python Developer, SQL, Machine Learning

Python Software Engineer - build GenAI capabilitiesTheLexisNexis Intellectual Property (IP) division () provides international patent content and a suite of online and analytic tools that meet the evolving needs of the intellectual property market. We deliver data to support LexisNexis IP search and analytics applications, empowering our customers with actionable...

LexisNexis Intellectual Property Solutions London