CareerPlanSign in

Software Engineer, Data Infrastructure (Staff)

HQ: San Francisco💼 Full-time🗓 2026-08-03 → 2026-09-25

Core

Building the next-generation data infrastructure foundation for a fast-growing AI-native CRM, focusing on scaling analytics engines, ingestion paths, and schema design for high-volume, graph-shaped data models.

Role type

Staff Software Engineer (Data Infrastructure)

Builds

Production data systems including analytics engines, ingestion pipelines, search indices, and audit/historical data stores for a CRM platform.

Domain

SaaS / AI / CRM / Data Infrastructure

Deliverable

production ML models | product features | dashboards & analysis | infrastructure

Required skills

Strong software engineering fundamentals, production data system ownership, distributed systems debugging, architectural trade-off judgment, product orientation, clear communication, technical leadership.

Preferred skills

ClickHouse, OLAP systems, event pipelines, data warehouses, Kafka, Flink, Spark, Iceberg, Postgres at scale, streaming systems, APIs, queues, workflow systems, observability, incident response, data for ML/AI systems.

Technologies

Postgres, Redis, Typesense, BullMQ, Kafka, Flink, Spark, Iceberg, ClickHouse

Responsibilities

Scale analytics engine for customer-facing dashboards under row-level security; design ingestion paths and event models with freshness guarantees; evolve schema-flexible graph-shaped data model; build historical reporting and auditability systems; develop reliable data systems for usage metering and AI evaluation; set technical direction and engineering practices for data systems.

Seniority

Staff, hands-on IC with strategic ownership

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