Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Mention Me

Greater London

Hybrid

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading marketing technology company in the UK is seeking a versatile engineer who thrives on solving customer-facing problems and can work across multiple programming languages. This innovative role involves designing impactful features, empowering AI initiatives, and shaping architecture in a hybrid work environment, with a strong emphasis on collaboration and adaptability.

Benefits

Hybrid working
Private medical insurance
Life insurance
Learning and development budget
Two Celebration Days
Enhanced parental leave
25 days annual leave
Regular social events
Up-to-date tech

Qualifications

  • Comfortable working across several programming languages.
  • Enjoys tackling engineering challenges and can validate ideas quickly.
  • Thrives in ambiguous situations and can break down complex projects.

Responsibilities

  • Design and build features that delight end users and drive meaningful business results.
  • Create infrastructure for deploying and refining machine learning models.
  • Evolve legacy monolith into a modular, service-oriented architecture.

Skills

Problem-solving
Collaboration
Communication
Adaptability

Tools

Next.js
React
TypeScript
PHP
Node
Python
Go
Java
BigQuery
DBT
Airflow
Job description

The Opportunity Mention Me is revolutionising the world of referral, AdTech, and influencer marketing. We have already delivered $2bn in revenue for 500+ brands. We are shifting gears to scale up massively, moving from a single-language legacy stack to a modern, decoupled architecture driven by data and AI.

We’re looking for a curious, outcome-driven individual; someone who cares deeply about solving real problems, not just writing code. You take initiative, collaborate effectively, and push thoughtful solutions forward.

The Stack & The Shift

Our current foundation is built on PHP (Symfony), but we’re evolving into a language-agnostic ecosystem; one where we use the best tools for the job without rigid allegiances. Flexibility, pragmatism, and scalability guide our decisions.

The Interface You’ll craft rich, modern user experiences with Next.js, React, and TypeScript
The Future You’ll define and deliver new functionality via APIs, designed for flexibility and performance
The Data You’ll work with tools like BigQuery, DBT, and Airflow to support powerful insight-driven features
The AI You’ll collaborate with our Data Scientists to operationalise and deploy AI models and agentic workflows in real-world applications
About you

You may specialise in one language or comfortably work across several; whether Node, Python, Go, PHP, Java, or others. Regardless, we're more interested in how you approach engineering challenges than in the specific code syntax. You’re someone who relishes a challenge, thrives in ambiguous situations, and can validate an idea quickly, then iterate toward a strong, shippable solution.

Your strengths include:

  • A love for solving real, customer-facing problems with scalable software
  • Comfort breaking down complex projects into actionable parts
  • An ability to learn new tools and technologies when needed
  • Strong collaboration and communication skills, especially in fast-paced settings
What we’re not looking for

To help you gauge mutual fit, here are a few things that don’t align well with this role:

  • A strict preference for working only in a specific language or stack, with reluctance to explore alternatives
  • A need for exhaustive documentation before starting work - we operate with just-enough process to stay agile and responsive
  • A tendency to focus solely on tasks (i.e. ‘moving tickets’) instead of investing in understanding the ‘why’ behind what you’re building
  • Discomfort working in an iterative environment where progress and shipping value take priority over perfection
What You’ll Do
  • Solve real problems: You won’t just be maintaining a backlog - you’ll be designing and building features that delight end users and drive meaningful business results
  • Empower AI initiatives: You’ll help create the infrastructure that allows our Data Science team to deploy, evaluate, and refine machine learning models at scale
  • Shape our architecture: You’ll play an active role in evolving our legacy monolith into a modular, service-oriented architecture focused on speed, maintainability, and flexibility
Our Process

We value your time. Your first conversation will be with an Engineering Manager, not a recruiter. From day one, we want to engage on topics like engineering challenges, architecture decisions, and the scale of our ambition.

Here are some of our favourite perks and benefits, but we have so many more!

  • Hybrid working
  • Private medical insurance with Vitality, including enhanced mental wellbeing support, dental and vision policies and a range of lifestyle benefits and great incentives
  • Life insurance via YuLife with lots of extra perks
  • Learning and development budget
  • Two Celebration Days; additional time off for you to celebrate religious days, cultural events, birthdays, anniversaries, or any other significant day that’s important to you
  • Enhanced parental leave
  • 25 days annual leave (plus public holidays), increasing over your time as a Mentioneer
  • Regular social events, from chocolate-tasting and pottery-making to poker nights and picnics
  • Up-to-date tech you’ll need (we love Macs)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.