CareerPlanSign in

Staff Software Engineer (Infrastructure )

San Francisco 💼 Full-time🗓 2026-07-31 → 2026-09-25

Core

Build and evolve the core infrastructure of Nova, Amplitude's in-house real-time OLAP engine that processes trillions of events to power AI agents and product analytics.

Role type

Staff Software Engineer (Infrastructure & Distributed Systems)

Builds

Nova (real-time OLAP engine, query execution, distributed compute, columnar storage)

Domain

Data Infrastructure / Distributed Systems / Cloud Engineering

Deliverable

production ML models | infrastructure

Required skills

distributed systems design, OLAP engine development, columnar storage, JVM performance optimization, cloud infrastructure management, system reliability engineering, cost optimization, technical leadership, mentorship

Preferred skills

experience with Druid/ClickHouse/Presto, deep JVM/GC tuning expertise, columnar data formats (Arrow/Parquet), open-source data infrastructure contributions

Technologies

Java, C++, Python, AWS (S3, DynamoDB, EC2), Kafka, Redis, Kubernetes, Terraform

Responsibilities

Design and implement new capabilities for Nova to support warehouse-imported data types; Profile and optimize JVM performance including GC tuning and memory management; Strengthen Nova's reliability posture and participate in on-call rotation; Lead multi-month projects to improve architecture and performance; Mentor senior engineers on distributed systems thinking and production debugging.

Seniority

Staff, hands-on IC with significant mentorship and technical direction responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.