Senior Backend Engineer - Databases - Analytics
Core
Design and operate distributed storage and query systems for an AI-native data intelligence platform, enabling AI agents and applications to retrieve governed enterprise data efficiently.
Role type
Senior Backend Engineer (Databases - Analytics)
Builds
Scalable, multi-tenant SaaS database foundation and reliable interfaces for AI agents and internal applications
Domain
AI-native data intelligence, distributed systems, cloud-native infrastructure
Deliverable
production ML models
Required skills
Go, C++, or Rust; distributed systems; data catalogs/table formats; query engines; cloud-native environments (AWS/GCP/Azure); observability tools; rapid prototyping
Preferred skills
distributed query engines; data warehouses/data lakes
Technologies
Go, C++, Rust, AWS, GCP, Azure, observability tools
Responsibilities
Design, implement, test, and operate core database components including ingestion, query planning, and distributed execution; Architect scalable multi-tenant SaaS database foundations with tenant isolation and quotas; Develop APIs and interfaces for AI agents and internal applications; Make pragmatic architectural tradeoffs between experimentation and reliability; Instrument services with metrics, logs, and traces for monitoring; Contribute to technical direction across architecture and deployment patterns; Collaborate with product and infrastructure teams to translate requirements into scalable solutions
Seniority
Senior, hands-on IC