Senior Software Engineer San Francisco, CA
Role responsibilities
Build and optimize core components of the Nova OLAP engine, focusing on query execution, distributed compute, and columnar storage. Drive improvements in system performance, cost-efficiency, and reliability to support high-throughput AI agent workloads.
Requirements
Requires 3+ years of backend or infrastructure experience with a strong focus on distributed data systems and cloud infrastructure. Proficiency in Java, C++, or Python and deep knowledge of computer science fundamentals are essential.
Key skills
Distributed Systems, Query Engines, Columnar Storage, Java, C++, Python, AWS, Kubernetes, Kafka, Redis, Terraform, JVM Tuning, Performance Optimization, Data Structures, Algorithms, Concurrency
Keywords
OLAP, Distributed Systems, Columnar Storage, Query Planning, JVM, GC Tuning, AWS S3, DynamoDB, EC2, Kafka, Redis, Kubernetes, Terraform, Java, C++, Python, Druid, ClickHouse, Presto, Trino, BigQuery, Snowflake, Apache Arrow, Parquet, ORC, Product Analytics, AI Agents, Data Infrastructure, Backend Engineering, Infrastructure Engineering