practices Contribute to both backend services (Java) and modern front-end frameworks (React/TypeScript) Develop and fine-tune search functionality using technologies like Lucene, Solr, or OpenSearch Collaborate with Data Engineers to design and deliver data pipelines Leverage cloud platforms (AWS, Azure, or GCP) for scalable and resilient More ❯
experience Background in database internals or building core engine components for large scale data processing systems or information retrieval systems/search engines (e.g. Lucene, Solr). Strong database fundamentals including SQL, performance, and multi-threading. Strong CS fundamentals including data structures, algorithms, and distributed systems. Systems programming skills More ❯
across the full stack , from React/TypeScript front-end to Java-based backend services Build and optimize search solutions using technologies like ApacheLucene, Solr, or OpenSearch Design and implement data pipelines in collaboration with Data Engineers Work with cloud technologies (Azure, AWS, or GCP) for scalable data … to Python for data processing is a plus Experience working with large-scale data workflows for search or analytics Familiarity with search technologies (ApacheLucene, Solr, Elasticsearch, OpenSearch) Comfortable with modern JavaScript frameworks (React, Vue) or willing to learn Hands-on experience with SQL and NoSQL databases (PostgreSQL, MySQL More ❯
glasgow, central scotland, United Kingdom Hybrid / WFH Options
Eden Scott
practices Contribute to both backend services (Java) and modern front-end frameworks (React/TypeScript) Develop and fine-tune search functionality using technologies like Lucene, Solr, or OpenSearch Collaborate with Data Engineers to design and deliver data pipelines Leverage cloud platforms (AWS, Azure, or GCP) for scalable and resilient … to Python for data handling or transformation is a bonus Experience working with large datasets for analytics or search applications Knowledge of search technologies (Lucene, Solr, Elasticsearch, or OpenSearch) Familiarity with modern JavaScript frameworks like React or Vue (or openness to learning) Competent in working with both relational and More ❯
optimize a powerful data platform and search engine. With an opportunity to explore vector search, machine learning, and large-scale data processing using ApacheLucene, Solr, or Elasticsearch . This is a permanent, full-time role, remote, with one quarterly visit to their Glasgow office. What You’ll Do … Design, build, and optimize a high-performance data platform and search solution. Develop robust search capabilities using ApacheLucene, Solr, or Elasticsearch . Engineer scalable data pipelines in Java or Python . Write high-quality, test-driven code using Agile methodologies. Collaborate with Business Analysts, Data Engineers, and UI … Looking For: Strong experience in Java development and exposure to Python . Experience with large-scale data processing and search technologies. Expertise in ApacheLucene, Solr, Elasticsearch , or willingness to learn. Hands-on experience with SQL and NoSQL databases . Exposure to modern JavaScript frameworks like ReactJS or VueJS More ❯