Back to jobs
Senior Database Engineer
Successfully
Req. VR-121290
We are seeking an experienced Senior Database Engineer to design, implement, and maintain a diverse portfolio of database technologies spanning relational, graph, and vector storage paradigms. This role sits at the intersection of traditional enterprise data management and modern AI-driven application infrastructure. You will work closely with software engineers, data scientists, and ML engineers to ensure data systems are performant, scalable, and fit for purpose across all query and retrieval patterns.
Architect and administer relational databases using Oracle and standard SQL, including schema design, query optimization, indexing strategies, and stored procedure development.
Design and manage graph data models in Neo4j, authoring and optimizing openCypher queries for complex relationship traversal, pattern matching, and graph analytics.
Build and maintain vector database infrastructure using Qdrant and/or Chroma DB, including collection management, embedding ingestion pipelines, similarity search configuration, and metadata filtering strategies.
Collaborate with ML/AI teams to integrate embedding models (e.g., OpenAI, Sentence Transformers, open-source LLMs) into retrieval-augmented generation (RAG) and semantic search workflows.
Develop and enforce data governance, security, and access control policies across all database platforms.
Monitor database health, performance, and capacity; proactively identify and resolve bottlenecks.
Create and maintain technical documentation for data models, query patterns, and operational runbooks.
Evaluate and recommend new data technologies aligned with evolving product and AI requirements.
Must have
Relational / SQL:
5+ years of hands-on experience writing complex SQL (joins, window functions, CTEs, subqueries, aggregations).
Proficiency with Oracle Database administration and development, including PL/SQL, execution plan analysis, tablespace management, and partitioning.
Experience with query tuning using EXPLAIN PLAN and Oracle AWR/ASH reporting.
Solid understanding of normalization, indexing strategies (B-tree, bitmap, function-based), and transaction management.
Graph Databases
Neo4j & openCypher:
Demonstrated experience designing and querying property graph models in Neo4j.
Strong command of the openCypher query language, including MATCH, MERGE, WITH, UNWIND, and aggregation patterns.
Familiarity with Neo4j schema constraints, index types (range, text, vector), and APOC/GDS libraries.
Understanding of graph data modeling trade-offs vs. relational modeling (e.g., when to use relationships vs. properties).
Vector Databases
Qdrant / Chroma DB:
Practical experience working with at least one vector database (Qdrant or Chroma DB) in a production or near-production environment.
Understanding of vector embeddings, similarity metrics (cosine, dot product, Euclidean), and approximate nearest neighbor (ANN) search.
Experience building or integrating embedding pipelines using models such as OpenAI text-embedding-*, Sentence Transformers, or equivalent.
Familiarity with payload/metadata filtering, collection configuration, and HNSW index tuning.
Exposure to RAG (Retrieval-Augmented Generation) architectures and semantic search applications.
General:
Strong understanding of data modeling fundamentals across relational, graph, and vector paradigms.
Experience with containerized deployments (Docker/Kubernetes) for database services.
Proficiency with at least one scripting or programming language (Python preferred) for automation, migration, and integration tasks.
Ability to translate business and product requirements into appropriate data architecture decisions.
Nice to have
Preferred Qualifications
Experience with hybrid search patterns combining vector similarity and structured filters.
Familiarity with LangChain, LlamaIndex, or similar orchestration frameworks that interface with vector stores.
Exposure to cloud-managed database services (Oracle Cloud, AWS RDS/Neptune, GCP).
Knowledge of data pipeline tooling (Apache Airflow, dbt, or similar).
Oracle Certified Professional (OCP) or Neo4j Certified Professional designation.
Languages
English: B2 Upper Intermediate
Seniority
Senior
Anywhere, Anywhere
Req. VR-121290
Database Administration
HLS & Consumer industry
26/02/2026
Req. VR-121290
Apply for Senior Database Engineer in Anywhere
*Indicates a required field