An application made for this job — a tailored resume and cover letter that speak straight to the posting.
engineeringjobs.net, Inc. seeks a senior engineer to lead the design, development, and operation of scalable search systems in a high-availability environment.
You will translate business needs into reliable solutions while supporting 24/7 incident response and driving improvements across teams. The role requires deep expertise in Java, e-commerce search, and distributed systems, with mentoring responsibilities and a focus on advancing search technologies and engineering practices, including
Lead the design, development, and operation of scalable search systems, translating business and technical requirements into reliable solutions and supporting 24/7 incident response. Guide cross-functional teams, mentor engineers, optimize search components, and advance search capabilities and engineering practices, including support for agent-based experiences.
Requirements: Requires at least six years of professional software development experience with Java and the full software development lifecycle, plus at least three years working with e-commerce search technologies and system design. Candidates should have expertise in search engines, indexing and middle-tier services, distributed systems, monitoring, and architecture, along with demonstrated mentoring, collaboration, and operational experience.
Key Skills: Java, E-Commerce Search, Search Engine Technologies, Solr, Elasticsearch, Semantic and Vector Search, Lexical Search, TF/IDF and BM25, Retrieval-Augmented Generation (RAG), Distributed Systems, System Design and Architecture, Kafka, Prometheus and Datadog, CI/CD Pipelines, Test-Driven Development, Technical Mentoring
Benefits: Employee Discount, Health Benefits, Retirement Savings Plan, Accrued Time Off