
Java Software Engineer
Job Description
Posted on: April 14, 2026
2 X Software Engineers (Java / Data Platform)Remote (Must be UK based with full right to work with no sponsorship)£70,000–£90,000Monthly 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.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Backend Developer (ecommerce) | Remote

Java Software Engineer

Full Stack Developer

Backend Software Engineer

