Head of Database
You will lead all database & persistence efforts in the Weaviate Core product. This includes object storage, inverted index storage, bitmap indexes, columnar indexes, and similar index structures.
About Weaviate
Weaviate is a remote-first tech start-up that thinks big and has a vector-based database at the forefront of database technology. It uses AI and machine learning to organize and search data in a completely new way. Weaviate is a semantic search engine that enables companies to create meaningful insights from their unstructured data. With over 1.5 million downloads, Weaviate continues to grow in popularity. It is currently used in e-commerce, facial recognition, anti-fraud, packaging, and chat applications.
Our entire team works remotely across the globe because we believe in the freedom and flexibility to work from anywhere and at any time. Our people experience this as a massive benefit! Our people are therefore comfortable working independently, proactive, they take ownership, and our people communicate effectively.
About this role
- Together with your team, you lead all database & persistence efforts in the Weaviate Core product. This includes object storage, inverted index storage, bitmap indexes, columnar indexes, and similar index structures.
- Together with the Cloud and Applied Research teams, your team is one of 3 teams that own the Weaviate Core product.
- You obtain the requirements for all storage solutions from internal and external stakeholders and prioritize the team’s work accordingly.
- You design, deliver, and improve upon our existing storage solutions that are used by some of the biggest and most demanding players in the industry. For this, you focus on large-scale solutions with optimal performance and massive concurrency.
- You design strategies to constantly evolve our storage solutions without breaking changes for our users, for example, through automatic migration options.
- You mentor and lead your team in building data stores from the ground up, including those new to this space.
- You are responsible for the excellent quality of our storage solutions and lead the team toward using automated testing, stress testing, load testing, chaos engineering, and comparable techniques.
What we are looking for
- You are either an Engineering manager with a very strong technical background in the database space or an engineer in the database space looking to transition into management.
- You love balancing varying disciplines, such as engineering, product, stakeholder management, and team leadership, without losing the focus on engineering excellence.
- You are very familiar with the architecture, design, and various trade-offs involved with common storage mechanisms, such as B+trees, LSM stores, columnar stores, and others.
- You are experienced with various database compression techniques and know how to accelerate compressed data stores, for example, through the usage of SIMD techniques.
- You are knowledgeable and passionate about search, including highly-efficient BM25 & hybrid search at a large scale.
- You are passionate about building highly scalable, high-throughput solutions for the AI and cloud-native age.
- You are aligned with our company values.
What we offer
- 100% remote with flexible work hours.
- Competitive compensation, including paid time off.
- Budget available to spend on going to conferences, co-working space, home office equipment, etc.
- Work with very experienced and fun team members.
- An atmosphere that encourages learning and personal growth, and that gives you lots of freedom, flexibility, and responsibilities.
- You will work at the forefront of search, ML/AI, and cloud-native technologies - and all of it is open source.
- A challenging and dynamic work environment on the Weaviate core team, where you can make a significant impact.
- Department
- Weaviate Core
- Remote status
- Fully Remote
- Employment type
- Full-time

About Weaviate
Weaviate is a tech start-up that thinks big and is the developer of an open source vector database at the forefront of AI technology. We are a remote-first company. Our entire team works remotely across the globe because we believe in the freedom and flexibility to work from anywhere and at any time. Our people experience this as a massive benefit! Therefore we feel at ease with working independently, being proactive, and taking ownership of our work.
Head of Database
You will lead all database & persistence efforts in the Weaviate Core product. This includes object storage, inverted index storage, bitmap indexes, columnar indexes, and similar index structures.
Loading application form
Already working at Weaviate?
Let’s recruit together and find your next colleague.