Senior staff-level role focusing on designing and implementing distributed database systems; leads core architecture, prototyping, testing, and performance optimizations for a vector database platform.
About this role
Zilliz is a fast-growing startup developing the industry’s leading vector database company for enterprise-grade AI. Founded by the engineers behind Milvus, the world’s most popular open-source vector database, the company builds next-generation database technologies to help organizations quickly create AI applications. On a mission to democratize AI, Zilliz is committed to simplifying data management for AI applications and making vector databases accessible to every organization.
What you will do:
Develop distributed database systems using Zilliz’s innovative data science platforms.
Create request plans, develop new systems, and perform prototype verification and testing.
Design and write core architecture code. Provide creative solutions to technical issues that arise during the product development process.
Take ownership of product performance and stability.
Research emerging technology to optimize the performance of underlying distributed platforms.
Manage the Milvus open-source community and broaden Zilliz’s reach worldwide.
What we are looking for:
4+ years of experience in developing database systems
Active contributor to one or more infrastructure software such as Snowflake, CockroachDB, Oracle RDBMS, Google BigQuery, Spanner, Redshift, Aurora, Cosmos DB, MySQL, PostgreSQL, Hudi, Delta Lake, Iceberg, Ray, Spark, Flink, Kafka, Redis, ElasticSearch, etc.
Bachelor’s degree or above in computer science, software engineering, or other relevant disciplines.
Willing to adapt to a fast-changing environment (i.e. the different stages of a startup company)
Benefits:
Competitive compensation (cash + equity)
Regular bonus and equity refresh opportunities
Medical, dental, and vision insurance
Paid time off, including vacation, sick leave, and global reset/wellbeing days
Generous 401(k) and regional retirement plans
Skills
C/C++/Java/Go (depending On Stack)Cloud DeploymentConsensus ProtocolsDatabase InternalsData Structures And AlgorithmsDistributed StorageDistributed SystemsDistributed Transaction ProcessingLinux/UnixMilvusNetworkingOpen Source ContributionPerformance ProfilingQuery OptimizationSpark/Flink/Kafka (as Relevant)SQL EnginesSQL/OLAP/query PlanningTesting/verificationVersion Control (Git)Watermarking/merkle Trees (if Applicable)