Zilliz
Senior Software Engineer, Database Systems
$175K–$250K
Redwood City, CA · Hybrid · Senior · Full-time · Posted May 15, 2025
- Experience
- 3+ years
- Education
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
About the job
Build and evolve core database engine capabilities for Milvus and Vector Lakebase, supporting scalable, reliable AI and agent workloads in Zilliz Cloud.
What you'll do
- Design and build database modules across storage, query execution, indexing, load balancing, resource management, and distributed execution.
- Develop engine architecture for lake-native capabilities, elastic scaling, multi-tenancy, and AI workloads; own cloud stability and production improvements.
- Contribute to engineering tooling and the Milvus open-source community through design docs, code, reviews, and technical discussions.
What they ask for
- 3+ years building database systems, distributed systems, storage or query engines, search systems, or large-scale data infrastructure.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Systems programming ability in one or more of C++, Go, or Rust.
- Deep understanding of distributed systems and database internals, including consistency, performance, fault tolerance, query execution, storage, and indexing.
Nice to have
- Experience with large-scale cloud-native databases, storage systems, search systems, or data platforms.
- Open-source contributions in databases, storage, search, Kubernetes, or distributed systems.
Pay
USD 175,000–250,000 (per-year-salary) — base salary
Tools
Milvus, C++, Go, Rust, Kubernetes
AI focus
Design database capabilities for AI and agent workloads, and use AI-assisted coding, testing, documentation, and design drafts to improve engineering workflow.
Model-written summary · the original posting is authoritative