Senior Search Data Engineer
1 Days Old
OverviewSenior Search Data Engineer - Software – Leading SaaS BusinessFull-time · Permanent · Remote/Hybrid (Glasgow-based office)A leading SaaS business at the forefront of digital transformation is seeking an experienced Senior Search Data Engineer - Software to join its growing data team. As the company scales its next-generation platform, data is central to delivering fast, accurate, and intelligent user experiences. This is a fantastic opportunity to play a key role in shaping a modern data and search infrastructure using cutting-edge technologies.About the RoleYou’ll be part of an agile, cross-functional team building a powerful data platform and intelligent search engine. The company is focused on improving search and categorisation functionality, and the ideal candidate will have a data engineering background, with hands-on experience in developing search tools and working with vector databases.You’ll work with technologies like Apache Lucene, Solr, and Elasticsearch, contributing to the design and development of scalable systems. Strong experience in developing and optimising indexing solutions within Elasticsearch is particularly important, as this is a key focus area for the team. While platform-level optimisation is useful, the role demands deeper expertise in building and tuning indexing strategies to support advanced search capabilities.There will also be opportunities to explore machine learning, AI-driven categorisation models, and vector search—all key components of this year’s roadmap. A background in data science within a production environment would be highly valuable, especially if paired with experience in Java or Python.What You’ll Be DoingDesign and build high-performance data pipelines and search capabilitiesDevelop solutions using Apache Lucene, Solr, or ElasticsearchOptimise Elasticsearch indexing strategies for performance and relevanceImplement scalable, test-driven code in Java and PythonWork collaboratively with Business Analysts, Data Engineers, and UI DevelopersContribute across the stack – from React/TypeScript front end to Java-based backend servicesLeverage cloud infrastructure including Azure Data Factory, Batch Services, and Azure SQLParticipate in code reviews, DevOps practices, and system performance tuningYour ProfileStrong experience in data engineering, with a focus on search tools and vector databasesProven expertise in Elasticsearch indexing and search optimisationExperience in large-scale data processing and building search functionalitySkilled with SQL and NoSQL databasesComfortable working in Agile environments and following DevOps and CI/CD practicesExperience in Java development, with some exposure to PythonCommitted to writing maintainable, well-tested codeExcellent attention to detail and problem-solving skillsStrong verbal and written communication, including the ability to write technical documentationAbility to mentor junior engineers and contribute to a collaborative team environmentWhy This Role?Be part of a forward-thinking, technically strong teamWork on impactful projects using modern data, search, and ML/AI technologiesJoin a culture that promotes innovation, learning, and cross-functional collaborationCompetitive salary and benefits packageOpportunity to work with cutting-edge tools in a fast-paced SaaS environmentContribute to a platform trusted by leading organisations in the life sciences sectorLocation & FlexibilityThis role can be based remotely or hybrid.Remote: Must be willing to travel to the Glasgow office at least once per quarterHybrid: Minimum one day per week in the Glasgow officeIf you\'re passionate about scalable data engineering, intelligent search technologies, and making a real impact—we’d love to hear from you.
#J-18808-Ljbffr
- Location:
- Glasgow, Scotland, United Kingdom
- Job Type:
- FullTime