Senior Backend Engineer (Search)
Posted Updated
- ClickUp is seeking a talented and experienced Senior Search Engineer to join our team and help revolutionize our search capabilities
- As a key member of our engineering team, you’ll be responsible for optimizing and enhancing our search functionality, which is a critical feature of our platform and underpins our AI efforts
- As a Senior Engineer on the Search squad, you’ll be responsible for designing, optimizing, and scaling our search infrastructure
- You’ll work with OpenSearch / ElasticSearch technologies to ensure users can instantly find exactly what they need across their workspace
- Your expertise will directly contribute to making ClickUp the most intuitive and responsive productivity platform available
- Design and implement robust search solutions that scale with our rapidly growing user base
- Improve search relevance, accuracy, and speed to deliver the most relevant results to users at blazing fast speeds
- Improve out real-time indexing pipelines to ensure search results remain up-to-date
- Create measurement frameworks to evaluate and improve search quality
- Build and enhance vector search capabilities to power next-generation search experiences
- Collaborate with AI, backend, and product teams to integrate search into new features
- Troubleshoot complex search-related issues at scale
Benefits
- 16” MacBook Pro
- Moving Expenses
- $200/mo commuter benefits
- Team lunches each week
- 401(k) match up to 2%
- Unlimited snacks, kombucha, and cold brew
- Health insurance
- Dental insurance
- ClickUp swag
- Teammate recognition rewards
- Flexible PTO
- Strong expertise in search technologies, particularly OpenSearch / ElasticSearch
- Proven ability to optimize query parsing, indexing, and relevance tuning for search systems
- 5+ years of experience as a search engineer or in a directly related role
- Bachelor’s degree in Computer Science or related field
- Strong analytical and problem-solving skills
- Experience measuring and optimizing search quality
- Experience with high-volume, distributed data processing systems
- Excellent communication skills and ability to collaborate effectively across teams
- At ClickUp, we assess every candidate based on the potential impact they can have. We hire the best people for the job and support each person’s journey to build their boldest career
- Unsure if you meet all the qualifications of this job description but are deeply excited about the role? We hire based on ambition, grit, and a passion for improving the way people work. If you think ClickUp is the company for you, we encourage you to apply!
- Hands-on experience with vector embeddings and semantic search implementations
- Track record of architecting search solutions that maintain performance under heavy load
- Experience with TypeScript in backend systems
- Experience applying machine learning and NLP to enhance search relevance
- Knowledge of information retrieval concepts and search evaluation metrics
