Software Engineer

AI overview

Design and build features that elevate customer experiences, empower AI initiatives, and evolve legacy systems into flexible, modular architecture.

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.

Benefits

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

  • :house_with_garden:Hybrid working
  • :hospital: Private medical insurance with Vitality, including enhanced mental wellbeing support, dental and vision policies and a range of lifestyle benefits and great incentives
  • :female-doctor::skin-tone-5: Life insurance via YuLife with lots of extra perks
  • :books: Learning and development budget
  • :palms_up_together::skin-tone-5: 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
  • :man-woman-girl: Enhanced parental leave
  • :palm_tree: 25 days annual leave (plus public holidays), increasing over your time as a Mentioneer
  • :star-struck: Regular social events, from chocolate-tasting and pottery-making to poker nights and picnics
  • :computer: Up-to-date tech you’ll need (we love Macs)

Perks & Benefits Extracted with AI

  • Health Insurance: Private medical insurance with Vitality, including enhanced mental wellbeing support, dental and vision policies and a range of lifestyle benefits and great incentives
  • Learning Budget: Learning and development budget
  • Current technology for work: Up-to-date tech you’ll need (we love Macs)
  • Paid Parental Leave: Enhanced parental leave
  • Paid Time Off: 25 days annual leave (plus public holidays), increasing over your time as a Mentioneer
  • Remote-Friendly: Hybrid working

Mention Me provides its clients with world class Refer a Friend programmes, enabling companies to supercharge word of mouth for fast and effective new customer acquisition. In addition to all the traditional sharing channels our unique Software as a Service proposition enables people to refer simply by name - no codes or links to remember. We give our clients the ability to A/B test different offers, supported by an extensive reporting dashboard. All this helps them to create a referral channel reaching maximum conversion and effectiveness for your brand.Mention Me is a fast growing, profitable business and we're always on the lookout for great people to join our team. We're proud of our driven, entrepreneurial environment where self starters have an opportunity to make a huge impact and shape the direction of the business.We really enjoy operating more efficiently than larger organisations can, doing things well and doing the right thing by the companies we work with.If this sounds like something you’d like to be a part of, please take a look at the specific roles we’re hiring for below.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job