* Solve complex problems with large datasets and high-throughput systems
* Collaborate with product, data, and engineering teams to deliver real impact
About Our Client
This organisation is a market-leading digital platform that operates at massive scale, delivering data-driven products used by millions of consumers every day. It is known for its strong engineering culture, modern technology stack, and focus on building high-impact, customer-centric solutions.
Job Description
* Work on high-impact backend systems that power search, recommendations, and data-driven customer experiences
* Solve complex engineering problems involving large datasets and high-throughput platforms
* Build and own event-driven architectures using modern cloud technologies
* Hands-on exposure to search, semantic search, and recommendation systems (Elasticsearch/OpenSearch)
* Opportunity to work with streaming platforms and real-time data (Kafka, batch and event pipelines)
* Gain experience building RAG, NLP, and information retrieval solutions
* Use a modern tech stack, Python, Java, AWS)
* Collaborate closely with product, data, and engineering teams with real customer impact
* Strong focus on engineering quality, performance, reliability, and scalability
* Role supports learning and growth as the platform and capabilities evolve
The Successful Applicant
* 2+ years' experience building scalable backend applications in cloud environments
* Strong programming skills in, Python, or Java
* Experience designing and building RESTful APIs and microservices for high-throughput systems
* Solid understanding of SQL and NoSQL databases, including schema design and performance optimisation (e.g. PostgreSQL, DynamoDB, BigQuery)
* Hands-on experience with cloud infrastructure, preferably AWS
* Knowledge of event-driven architectures, messaging systems, and streaming platforms (e.g. Kafka)
* Experience building or integrating search and recommendation systems using Elasticsearch or OpenSearch
* Familiarity with real-time and batch data ingestion and transformation pipelines
* Exposure to information retrieval, RAG, or NLP-based solutions is desirable
* Strong understanding of system performance, reliability, scalability, and security
* Ability to write production-quality, maintainable code and follow strong engineering practices
* Collaborative mindset with the ability to work effectively across product, data, and engineering teams
What's on Offer
Fixed-term contract with the potential for career development opportunities.
Work in a supportive team environment.
Be part of a company that values innovation and excellence in the Technology field.
Contact: Ross Clark
Quote job ref: JN