About the Role:
We are seeking an experienced Senior Search Engineer to join our dynamic team, focusing primarily on building canonical models for search within our TechShare environment. This role is pivotal in enhancing the accuracy and speed of our search functionalities to improve document applicability for our technicians.
Key Responsibilities:Develop and refine canonical models for search to ensure comprehensive and efficient retrieval of documents.Collaborate with the engineering team to enhance the TechShare project, with an emphasis on search and database functionality. **FYI – TechShare is the service technician operating system, so very likely that technical manuals, warranty administration paperwork, etc are the types of document search on the platformUtilize your expertise in Java backend development (Spring Boot) and Postgres databases to support and innovate our existing systems.Design and iterate on our fully custom search/document management system, aligning with evolving project requirements and schema changes.Serve as a technical lead in rewriting and optimizing the STIS (Subaru Technical Information Systems) project into the TechShare system.Collaborate with cross-functional teams to ensure project milestones, such as our May pilot, are achieved.Identify potential areas of improvement in search accuracy and performance, leveraging your experience with complex search systems and database schemas.Qualifications:Proven experience working with search systems and database management.Proficiency in Java backend development, specifically using Spring Boot.Strong knowledge and experience with Postgres databases.Background in developing and optimizing custom search and document management systems.Ability to analyze complex search requirements and improve efficiency and accuracy.Excellent problem-solving skills and the ability to work collaboratively within a team environment.Strong communication skills to articulate technical concepts to non-technical stakeholders.Preferred Qualifications:Previous experience working on large-scale search projects or similar transferable projects.Familiarity with rewriting or migrating legacy systems to modern architectures.Experience in an Agile development environment.Ability to work under tight deadlines and manage shifting priorities.