Skip to content

Staff Software Engineer, Database Systems

Develops distributed database systems, core architecture, and optimizes performance for enterprise AI applications. Requires 4+ years in database systems and contributions to infrastructure software like PostgreSQL or Kafka, with a bachelor's degree.

175k – 250kRedwood City, CABackend EngineeringHybrid4+ YOE

About the role

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

MilvusPostgresMySQLCockroachdbSpannerKafkaRedisSparkFlinkElasticsearchSnowflakeAuroraDelta LakeIceberg

Member of Technical Staff

Design and maintain large-scale backend infrastructure for distributed ML training, inference, and data pipelines at a generative AI startup. Requires 4+ years building scalable cloud systems with Python/Go/C++ and distributed data technologies.

175k – 220kNew York, NYBackend EngineeringOn-site4+ YOEGoC++

Senior / Staff Backend Engineer

Design, build, and deploy scalable Python backend services and APIs on AWS to power creative tools, integrating with foundation models, Postgres, Redis, S3, and DynamoDB. Requires 5+ years building backend services with Python, Kubernetes/EKS, and relational databases.

175k – 275kSan Francisco, CABackend EngineeringOn-site5+ YOES3EKS

Senior/Staff Software Engineer - Edge

Leads architecture and development of edge computing platform for senior living, building backend/embedded software for on-premise systems, cloud orchestration, ML models for resident location, and diagnostics. Requires 8+ years experience with Java, Linux, leading complex projects.

175k – 230kNew York, NYBackend EngineeringHybrid8+ YOEAWSIot

Logistics Optimization - Lead Senior/Staff Software Engineer

Leads development of algorithms and simulations for optimizing clinician routing, scheduling, and dispatch in in-home healthcare logistics. Requires 5+ years backend/full-stack experience, proficiency in TypeScript/Python, and background in operations research or quantitative modeling.

175k – 225kSan Francisco, CA +1Backend EngineeringHybrid5+ YOEAWSPython

Staff Backend Engineer - Grafana App Platform| US| Remote

Builds and operates scalable multi-tenant backend systems for Grafana App Platform, refactoring core architecture for OSS and proprietary apps. Requires strong Golang skills, SaaS experience with distributed systems challenges, and cross-team collaboration including on-call.

175k – 210kUnited StatesBackend EngineeringRemoteGoScalability