About Us
Acryl Data is the company behind DataHub, the leading open-source metadata platform. Originally developed at LinkedIn, DataHub has grown into the largest open-source metadata community with over 12,000 data practitioners and deployments across 3,000+ organizations worldwide.
Through our flagship product DataHub Cloud, we provide enterprise-grade data catalog and observability solutions that enable seamless data discovery, robust data observability, and federated governance across organizations' entire data ecosystem. Our customers range from innovative startups to Fortune 10 companies, all benefiting from our expertise in bringing clarity and control to complex data environments.
Founded by the original creators of LinkedIn DataHub and Airbnb Dataportal, and backed by top-tier venture capital firms, Acryl Data combines deep technical expertise with a proven track record in building industry-leading data platforms.
Role Overview
We're seeking an experienced Search Engineer to optimize and scale our search infrastructure built on Elasticsearch. In this role, you'll be responsible for delivering lightning-fast, highly relevant search experiences across massive datasets. You'll work on complex challenges involving search relevance, performance optimization, and scalability while maintaining sub-100ms response times. This role combines deep technical expertise in search systems with a data-driven approach to relevance tuning.
Key Responsibilities
Search Performance & Scalability
- Architect and optimize Elasticsearch clusters for high-throughput, low-latency operations
- Implement and tune caching strategies to optimize query performance
- Design and implement efficient indexing strategies for large-scale data ingestion
- Monitor and optimize cluster health, performance metrics, and resource utilization
- Implement horizontal scaling solutions while maintaining consistent performance
- Design and implement efficient replication and sharding strategies
Search Quality & Relevance
- Develop and tune ranking algorithms to improve search relevance
- Implement advanced text analysis pipelines using analyzers, tokenizers, and filters
- Design and implement custom scoring functions and boosting strategies
- Create and maintain relevance testing frameworks
- Conduct A/B tests to measure and improve search quality
- Implement semantic search capabilities using vector search and relevant plugins
Technical Implementation
- Design and implement efficient search APIs and query DSL patterns
- Build robust monitoring and alerting for search infrastructure
- Develop tools for search quality analysis and debugging
- Implement advanced features like faceted search, autocomplete, and filtering
- Create documentation and best practices for search implementation
Required Qualifications
- 7+ years of software engineering experience, with at least 4 years focused on search systems
- Deep expertise with Elasticsearch, including:
-
- Cluster administration and optimization
- Query and indexing performance tuning
- Relevance scoring and ranking
- Text analysis and processing
- Monitoring and observability
- Strong experience with relevance engineering and information retrieval concepts
- Proficiency in performance analysis and optimization techniques
- Experience with large-scale data processing and distributed systems
- Strong coding skills in Java, Python, or similar languages
- Experience with search metrics (NDCG, MRR, etc.) and A/B testing
Preferred Qualifications
- Experience with other search engines (Solr, Lucene) and vector databases
- Knowledge of machine learning for search ranking
- Experience with semantic search and embedding models
- Background in natural language processing
- Experience with search infrastructure in cloud environments (AWS, GCP)
- Contributions to Elasticsearch or related open-source projects
Essential Knowledge Areas
Deep understanding of
- Information retrieval concepts
- Text analysis and processing
- Query optimization techniques
- Relevance scoring models
- Search infrastructure scaling
- Performance optimization
- Monitoring and observability
If you're passionate about technology, enjoy working with customers, and want to be part of a fast-growing company changing the industry, we want to hear from you!
How we work
Remote first. We're a fully-distributed company, and our interaction culture is deliberately mixed between meeting culture and written. We're writing heavily because it forces clarity of thought; we have plenty of synchronous time to give space for collaborative ideation.
At Acryl Data, representation matters β for us to build the best, most inclusive, accessible product for our community members, our work and team must reflect the lived experiences, unique perspectives, and communities around us. We are proud to be an equal opportunity workplace.
Benefits
- Competitive salary
- Equity
- 99% coverage of medical, dental and vision insurance for US Employees
- Carrot Fertility and Family Planning
- Remote friendly
- Monthly co-working salary
- One-time home office budget
This position is open to candidates in all time zones of the United States and can be done remotely.
Other Jobs from Acryl Data
Full-Stack Engineer
AI Tech Lead, San Francisco Bay Area
Senior Analytics Engineer
Software Engineer, Customer Success
Software Engineer
Similar Jobs
Engineering Intern
Staff Engineer
Software Engineer - Catalog Team
Data Scientist
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
π₯³π₯³π₯³ 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineersβ¦ in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. π οΈ
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. π
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. π―
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. π
What Fellow Engineers Say