Senior Full Stack Engineer
London / £90000 - £130000 annum
INFO
£90000 - £130000
LOCATION
London
Permanent
Role: Senior Full Stack Developer (C#/.NET)
Salary: £90,000 - £130,000 + bonus + benefits
Location: Central London - 5 days per week onsite
Overview
Our client is a high-performing, London-based investment management firm specialising in sports trading. Founded in 2007 and generating £6.11M in turnover last year, they operate globally across football, cricket, US sports, and more. With a flat structure, strong team retention, and a culture focused on autonomy, flexibility, and high impact, they're now looking to expand their engineering function with two Full Stack Developers.
This is an opportunity to work on greenfield projects with real-world impact, building predictive modelling systems that power automated trading and investment strategies.
Key Responsibilities
- Design, build, and maintain full-stack software solutions in C#/.NET
* Develop predictive models for real-time sports trading and analysis
* Contribute to greenfield product development with autonomy and ownership
* Collaborate across a highly technical team with strong mathematical expertise
* Solve complex, data-driven problems that have immediate business impact
* Support system integration, testing, and deployment processes
Ideal Candidate
- 5-10 years of software engineering experience
* Strong proficiency in C# and the .NET platform
* Solid foundation in mathematics, statistics, or quantitative problem-solving
* Experience with SQL Server, Oracle, or similar RDBMS
* Comfortable working in a fast-paced, collaborative environment
* Excellent communication skills; fluency in English
* Passion or interest in sports (sports trading background not required)
* Strong tenure and track record of mastery in a domain
Nice to Have
- Experience with JavaScript frameworks (e.g., React)
* Network programming (TCP/UDP)
* Multi-threaded application development
* Familiarity with version control tools (PlasticSCM, Git, etc.)
* Exposure to Windows-based technologies
Tech Stack / Tools
- C# / .NET (latest versions)
* SQL Server
* ASP.NET
* React (optional)
* TCP/UDP protocols
* Git, PlasticSCM
Benefits
- Bonus (paid twice yearly, tied to personal performance)
* Pension scheme
* Private health insurance
* Gym membership (with work-hour access up to twice a week)

SIMILAR
JOB RESULTS

Insight Analyst
£40000 - £45000
+ Advanced Analytics & Marketing Insights
PermanentEngland
To Apply for this Job Click Here
Insight Analyst
Fully Remote in the UK
£40,000-£45,000
The Company
A high-growth financial services business is looking for a commercially minded Insight Analyst to join their team; this dynamic opportunity offers you the chance to work with marketing, pricing, and product teams to optimise performance and support business growth!
The Role
As an Insight Analyst, you’ll sit in the commercial function and play a key role in driving data-led decision-making across acquisition, retention, and product development. You’ll work closely with marketing, pricing, and product stakeholders to deliver actionable insights that shape campaigns, product lines, and customer journeys
You’ll be involved in:
- Analysing performance across marketing campaigns, pricing strategies, and new credit lines
- Optimising acquisition across paid, SMS, organic, and lead-gen channels
- Managing and evaluating relationships with lead generation brokers and third-party providers
- Running A/B tests and measuring marketing ROI
- Developing dashboards and reporting tools to support stakeholders
- Supporting strategic initiatives as the company launches new products and scales
Your Skills & Experience
- Strong SQL
- Python/R preferred but not essential
- Financial Services experience preferred but not essential
The Benefits
- £40,000-£45,000
How To Apply
Please register your interest by sending your CV to Adam Osborne at Harnham via the Apply link on this page
To Apply for this Job Click Here

CRM Manager
London
£50000 - £60000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
CRM Manager
London (Hybrid)
£50,000-£60,000
THE COMPANY
A well-known consumer financier is seeking a CRM Manager to join their new Growth team!
THE ROLE
As the CRM Manager, you will work on the end-to-end campaign lifecycle, specifically focused on new or lapsed customers, offering you the chance to be creative and drive greater personalisation from both a B2B & B2C perspective. You will use Braze and work closely with Data & Analytics professionals in the role
YOUR SKILLS AND EXPERIENCE
- End-to-end CRM experience; Braze experience preferred but not essential
- Automation experience
THE BENEFITS
- £50,000-£60,000
HOW TO APPLY
Please register your interest by sending your CV to Adam Osborne at Harnham via the Apply link on this page
To Apply for this Job Click Here

Senior Machine Learning Engineer
Dublin
€90000 - €150000
+ Data Science & AI
PermanentDublin
To Apply for this Job Click Here
Senior Machine Learning Engineer
Dublin
€90,000-€150,000
This is a great opportunity to work for an all-in-one AI-first customer service platform – they’re heavily investing in their Machine Learning team so it’s a great time to join.
THE ROLE
As a Senior Machine Learning Engineer for the business you will:
- Working with the Machine Learning Scientists to deploy their models into production and
- Maintain models in production, testing them and making sure they run properly
- Run production ML infrastructure
SKILLS AND EXPERIENCE
- PhD / Master’s Degree in Computer Science, Maths, Engineering or AI etc
- Strong commercial experience as a Machine Learning Engineer/MLOps Engineer
- Understanding of Software Engineering principles
- Good communication skills
- Tech: Python, SQL, AWS
SALARY AND BENEFITS
- Basic salary €90,000-€150,000
- Dublin-based with hybrid working, x2 days per week in the office
- Up to 8% bonus depending on level and peformance
- Benefits package
- Relocation package
HOW TO APPLY
Please register your interest for this role by sending your CV to Rosie O’Callaghan via the apply link on this page
To Apply for this Job Click Here

Senior Machine Learning Engineer – Trading
City of London
£100000 - £140000
+ Data Science & AI
PermanentCity of London, London
To Apply for this Job Click Here
Senior Machine Learning/Research Engineer
London (Old Street / Moorgate)
Up to £140,000 + bonus
About the Role
We are working with a leading quantitative technology firm that’s working at the cross roads of machine learning research and high-performance trading. You’ll join a highly skilled Research Engineering team, in a fast-moving, high-volume environment.
This role is all about taking cutting-edge ML research projects and moving them into production – building robust pipelines that allow models to trade with reliability and speed. You’ll be hands-on with code (around 80% of your time), collaborating closely with ML scientists, and owning solutions from ingestion to deployment.
Key Responsibilities
- Collaborate with ML scientists to ingest and process large-scale, high-frequency market data.
- Build and maintain pipelines for training, backtesting, and deploying ML models into a live trading environment.
- Ensure production systems are reliable, scalable, and optimised for ultra-low latency trading.
- Take ownership of end-to-end solutions, from research to execution.
What We’re Looking For
- 5+ years’ experience in high-level engineering roles.
- Proven track record building ML research pipelines in complex technical environments.
- Experience in Python (and ideally C++) plus Kubernetes, Ray, PyTorch, Terraform, and cloud platforms (AWS, GCP, or Azure).
- Strong mathematical or statistical background.
- Background in AI-driven industries such as AI drug discovery, AdTech, ML health-tech, research labs, or high-end finance.
- Independent, self-driven engineers who can own delivery without hand-holding.
Interview Process
- Intro with hiring manager and recruiter.
- Take-home technical test.
- Technical interview discussing your solution.
- Onsite with their Amsterdam team.
To Apply for this Job Click Here

Lead Data Scientist (Consultant)
City of London
£70000 - £90000
+ Data Science & AI
PermanentCity of London, London
To Apply for this Job Click Here
Lead Data Scientist – ML Focused
Hybrid- UK
Up to £90,000 + Benefits
About the Role
We’re hiring a Lead Data Scientist to join a fast-growing, specialist data consultancy delivering high-impact solutions across sectors such as energy, public sector, manufacturing, and health. You’ll play a key role in solving complex challenges using cutting-edge ML or GenAI approaches, working end-to-end across projects in a client-facing capacity. This is a leadership position, ideal for someone who thrives in a consultancy environment and wants to deliver real-world impact.
Key Responsibilities
- Design and deliver data science solutions end-to-end, from discovery through deployment.
- Lead project teams, mentor junior colleagues, and manage delivery standards across multiple workstreams.
- Communicate complex findings clearly to senior stakeholders and clients.
- Support business development through proposal writing and pre-sales work.
We’re looking for someone with:
- Proven experience delivering data science projects in a consultancy setting.
- Strong Python skills with experience in ML or GenAI (e.g. LLMs, prompt engineering, optimisation).
- Excellent communication and stakeholder management abilities.
- A track record of managing teams and shaping development roadmaps.
- experience with cloud environments (AWS, Azure, GCP), and familiarity with MLOps lifecycle or solution architecture.
To Apply for this Job Click Here

Senior CRM and Digital Marketing Manager
London
£60000 - £70000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Senior CRM & Digital Marketing Manager
Location: London(2 days per week in office, including Thursdays)
Salary: £60,000-£70,000
A well-known UK brand is looking for a Senior CRM & Digital Marketing Manager to take ownership of integrating CRM and digital performance marketing. This newly created role blends strategic leadership with some hands-on involvement in paid media, ensuring campaigns are coordinated, data-driven, and deliver measurable results.
The Role
-
Lead and coordinate CRM and digital marketing across multiple channels
-
Manage a team including CRM Manager, CRM Executive, Digital Marketing Specialist, Social Media & Content Manager, and Content Executive
-
Develop a joined-up performance marketing strategy, making full use of 3rd party data
-
Oversee paid campaigns with external agency partners
-
Work closely with brand and campaign teams to ensure alignment
-
Provide input into martech strategy (currently SFMC & Tealium, with potential changes ahead)
About You
-
Strong performance marketing experience, comfortable with data-led decision making
-
Proven leadership skills (managing at least 1-2 people)
-
Industry background flexible – fast-paced, data-driven sectors like retail preferred
-
CRM experience is an advantage, but performance expertise is key
What’s on Offer
-
Up to £70,000
-
Hybrid working – 2 days in the office per week (Thursdays mandatory)
-
Opportunity to shape and drive a newly created, high-impact role
Interview Process
-
Initial screening interview
-
In-person interview with senior marketing leadership
-
In-person presentation
Find out more and apply via the link below !!!
To Apply for this Job Click Here

Research Manager – Consumer Quant Focus
London
£45000 - £60000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Research Manager
Location: London (4 days office-based, Fridays WFH)
Salary: Up to 60,000 + benefits
About the role
In this role, you’ll deliver end-to-end quantitative research projects using a proprietary platform, acting as the main point of contact for clients who use the self-serve offer. You’ll guide them on survey design, data quality, and project execution, while collaborating closely with technical, commercial, and product teams to refine and improve the platform.
You’ll also:
-
Manage client relationships and lead calls, offering strategic research advice.
-
Drive improvements in self-serve processes through client feedback.
-
Support business growth by expanding and developing accounts.
-
Contribute to product development discussions with cross-functional teams.
-
Potentially line-manage junior researchers.
About you
We’re seeking someone with:
-
3+ years’ experience in quantitative (or mixed-methods) market research.
-
Strong knowledge of survey design, sampling, and data cleaning.
-
Proven experience delivering research such as brand tracking, ad testing, and ad hoc projects.
-
Confidence in client-facing situations and a proactive, solutions-focused mindset.
Nice to have:
-
Experience with online panels.
-
Experience supporting clients using a research platform or product independently.
Why join?
-
Lead an evolving self-serve research offer.
-
Work on varied commercial, social, and political projects.
-
Collaborate with a mix of research and tech experts in a scale-up environment.
-
Benefits include private healthcare, 25 days’ holiday, and pension contribution.
Interview process:
-
Introductory video interview with Talent/Hiring Manager.
-
Take-home task + in-person panel interview.
-
Values-based in-person interview with senior leadership.
Find out more and apply via the link below.
To Apply for this Job Click Here

Marketing and Growth Data Analyst (12-month FTC)
London
£60000 - £70000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Marketing & Growth Data Analyst (12-month FTC – Maternity Cover)
Location: London, UK – Hybrid (2 days in office)
Salary: Up to £70k (DOE)
Start date: Ideally before late October
We’re seeking a skilled Marketing & Growth Data Analyst to join a dynamic consumer brand and support both UK and global teams. In this role, you’ll turn data into actionable insights, evaluate marketing performance, and help shape strategic growth decisions. You’ll split your focus between UK market analysis and collaborating with global colleagues on scalable data solutions.
What You’ll Do
-
Conduct deep-dive analysis on marketing performance, acquisition, retention, and lifetime value.
-
Evaluate campaigns and promotions, measuring both immediate results and long-term customer behaviour.
-
Extract and manipulate data using SQL from platforms such as Snowflake.
-
Build clear, compelling dashboards in Tableau (or similar tools).
-
Track marketing KPIs (CAC, retention, ROI) and proactively flag trends or risks.
-
Collaborate with marketing, sales, and growth teams locally and globally.
-
Support colleagues in self-service data access and interpretation.
About You
-
5+ years’ experience in analytics, ideally in marketing, growth, or e-commerce.
-
Advanced SQL skills; experience with Snowflake, dbt, and Tableau (or similar).
-
Strong grasp of marketing metrics and statistical methods.
-
Confident working independently and presenting insights to non-technical audiences.
-
Curious, collaborative, and proactive problem-solver.
Package & Perks
-
Up to £70k salary (depending on experience)
-
30 days’ annual leave + bank holidays
-
Private medical insurance
-
Pension match up to 4%
-
Summer Hours (June-August)
-
Wellbeing days, volunteering day, and other leave benefits
-
Annual learning budget + language learning subscription
-
Generous staff discounts
Find out more and apply via the link below !!!
To Apply for this Job Click Here

Senior Marketing Effectiveness Manager
Watford
£75000 - £85000
+ Advanced Analytics & Marketing Insights
PermanentWatford, Hertfordshire
To Apply for this Job Click Here
Senior Marketing Effectiveness Manager (Maternity Cover) | £75,000-£85,000 + Bonus | Watford Junction | 12-month FTC
Are you a marketing analytics leader with a passion for driving marketing effectiveness through data-driven insights? A leading UK business is seeking a Senior Marketing Effectiveness Manager to join their team on a 12-month maternity cover.
You’ll lead a specialist team of econometricians and work closely with senior marketing, finance, and product stakeholders to optimise multi-million-pound marketing investments. This is a hands-on leadership role blending advanced econometrics with strategic commercial insight to influence key business decisions.
Whether you’re a deep-dive econometrics specialist or a broad marketing analytics generalist, your expertise in translating complex models into actionable marketing strategies will be critical.
Key requirements:
-
Proven experience managing marketing analytics or econometrics teams
-
Strong commercial focus with excellent stakeholder management skills
-
Hands-on expertise in SQL, Python, R and econometric modelling
-
Ability to drive marketing investment optimisation through data-driven recommendations
-
Experience working cross-functionally across finance, marketing, and analytics teams
Why apply?
-
Lead one of the largest marketing budgets in the UK
-
Influence strategic marketing investment decisions at senior levels
-
Opportunity to innovate and shape marketing measurement tools and processes
-
Flexible hybrid working (3 days onsite)
-
Competitive salary + bonus
If you’re ready to step into a senior leadership role and deliver measurable marketing impact, apply today.
To Apply for this Job Click Here

Senior Data Analyst
London
£45000 - £60000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Senior Data Analyst – London – £60,000 + Benefits
Hybrid (2-3 days/week in London office)
We’re working exclusively with a global leader in data and analytics, hiring a commercially minded Senior Data Analyst to help optimise how millions of survey responses are matched, priced, and delivered to some of the world’s biggest brands.
This is a high-impact, insight-driven role working across commercial, product, and data science teams to boost performance and revenue. You’ll reverse-engineer models, spot patterns in client and user behaviour, and bring creativity and curiosity to complex, real-world data problems.
What you’ll be working on:
-
Pricing and revenue optimisation across large-scale survey operations
-
Modelling client and user behaviour to improve performance
-
Clustering, regression, and exploratory analysis to uncover insights
-
Collaborating cross-functionally to influence decision-making
-
Working with Python, SQL, and moving into Azure
What they’re looking for:
-
3-5+ years in analytics (media, ecommerce, or high-volume environments a bonus)
-
Confident communicator with strong stakeholder skills
-
Curious, commercial thinker who thrives in fast-paced settings
-
Strong skills in SQL and Python
London (2-3 days/week hybrid)
£60,000 base + full benefits (no bonus)
❌ No sponsorship available
Want to get involved? Drop your CV now – this is a fast-moving process.
To Apply for this Job Click Here

Marketing Data Analyst
London
£28000 - £35000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Job Title: Marketing Data Analyst
Location: London (Hybrid – 2-3 days/week in office)
Salary: £35,000
A well-established professional services firm is seeking a Marketing Data Analyst to support its growing analytics and insights team. This is an ideal role for someone with a keen eye for data, looking to build a strong foundation in analytics within a collaborative, commercially focused environment.
The Role:
You’ll work alongside experienced analysts and business stakeholders, helping to transform raw data into clear, actionable insights. From data preparation and cleaning to supporting dashboards and regular reporting, you’ll play a key part in driving smarter decision-making across the business.
What You’ll Be Doing:
-
Preparing, validating and analysing data from multiple internal systems
-
Assisting with the creation and maintenance of dashboards and regular reports
-
Supporting ad-hoc analysis and insight requests from across the business
-
Working closely with the senior analytics team to continuously improve data processes
What We’re Looking For:
-
Strong Excel and data handling skills (SQL knowledge a plus)
-
A methodical, detail-oriented approach to working with large datasets
-
Some familiarity with data visualisation tools (e.g., Power BI or Tableau) is desirable
-
Eager to learn, with a genuine interest in using data to solve business problems
- Quantitative degree from a leading university is essential
You’ll be based in London 2-3 days a week, with flexibility around remote working. This is a great opportunity to start or build your career in a role where development and learning are encouraged.
To Apply for this Job Click Here

Senior Revenue Management Analyst
London
£45000 - £55000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Senior Revenue Management Analyst
£50,000-£55,000 + excellent rail benefits + final salary pension
Hybrid (2-3 days office-based, South East)
Are you commercially minded with a knack for data and a passion for turning insight into action? This is a great opportunity to join the commercial function of a major UK transport provider in a high-impact analytical role.
As a Senior Revenue Management Analyst, you’ll take ownership of a specific route and be responsible for monitoring, reporting on, and optimising revenue performance. This is a hands-on role combining regular analysis with strategic input and live decision-making.
What you’ll be doing:
-
Lead revenue management for a key route, making data-led decisions to optimise performance
-
Produce weekly route reports and industry-standard four-weekly reports for senior stakeholders
-
Monitor current sales and take real-time action where performance dips
-
Collaborate across teams to drive commercial strategy and support wider revenue initiatives
-
Use your insight to propose new ideas and influence future decisions
What we’re looking for:
-
Strong Excel skills and confidence working with large datasets
-
Willingness to learn and use a bespoke revenue management system (training provided)
-
Commercially aware, proactive, and comfortable making informed decisions
-
A team player who’s happy to support others when needed
-
Enthusiastic, detail-oriented, and curious – someone who wants to make an impact
Desirable (but not essential):
-
Experience in revenue management, pricing, transport, or regulated industries
-
A genuine interest in the rail sector and a desire to understand how it works
-
Exposure to forecasting, modelling, or working closely with finance teams
Why join?
-
Final salary pension scheme
-
Free rail travel on the network for you, your partner, and dependents
-
75% discount on rail travel across the UK
-
A growing, data-focused commercial team making a real difference
-
Hybrid working with a collaborative and supportive team culture
Interview process:
-
Stage 1: 30-minute Teams interview (introductory and values-based)
-
Stage 2: In-person Excel/data task followed by a competency-based interview
If you’re ready to apply your analytical skills in a dynamic and meaningful environment, we’d love to hear from you.
To Apply for this Job Click Here

CAN’T FIND THE RIGHT OPPORTUNITY?
STILL LOOKING?
If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.