Java Software Engineer
2 X Software Engineers (Java / Data Platform)
Remote (Must be UK based with full right to work with no sponsorship)
£70,000–£90,000
Monthly meetups in London - fully expensed /preferred but optional
I’m working with a globally recognised consumer platform used by millions of users worldwide, built around one of the richest behavioural datasets in its space.
The product sits at the intersection of data, personalisation and real-time user insight, with a long-standing global user base and deep domain knowledge.
They’re looking to add a Senior Software Engineer to a small, high-impact team.
The role
You’ll join a small team of engineers responsible for the core platform and the systems that power it.This is a backend/data-heavy role focused on building systems at scale.
You’ll be:
- Designing and building distributed systems that process large-scale user data
- Developing services that power web, API and real-time data pipelines
- Working on recommendation and personalisation features driven by behavioural data
- Improving data quality, structure and scalability across complex datasets
- Contributing to architecture decisions and technical direction
Tech environment
- Java (core language)
- Python (supporting)
- Spark / Dataproc
- Distributed systems and data pipelines
- Cloud (AWS / GCP)
What they’re looking for
- Strong Java engineering background
- Experience building distributed systems or data platforms
- Comfortable working with large, messy datasets
- Experience in scale-up or product-led environments
- Engineers who take ownership and enjoy solving complex problems
Nice to have:
- Experience with Kafka, Hadoop, Cassandra, Redis or similar
- Exposure to recommendation systems, ML or data science techniques
- Cloud experience (AWS or GCP)
Why it’s interesting
- Millions of global users – real impact at scale
- Complex data challenges – not just CRUD systems
- Small team, high ownership – no layers
- Product + data intersection – real influence on what gets built
- Remote-first with optional London meetups
If you enjoy working on data-heavy systems, solving real-world scale problems and being part of a team where engineering has a genuine voice, this is worth a conversation.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Software Engineer
2026-04-15
Java Software Developer (Remote)
2026-06-19
Financial Software Engineer (Remote)
2026-06-19
- Posted
- Apr 13, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- United Kingdom
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Software Engineer
2026-04-15
Java Software Developer (Remote)
2026-06-19
Financial Software Engineer (Remote)
2026-06-19