Staff Engineer - Analytics & Data Architecture
Core
Own the data layer and design the analytics architecture for a high-performance analytical store serving customer-facing queries in an AI Risk Decisioning platform.
Role type
Staff Engineer - Analytics & Data Architecture
Builds
A tiered data platform separating system of record, low-latency serving tier, and batch/ML tier for fraud, credit, and compliance risk management.
Domain
Fintech / AI Risk Decisioning / Data Architecture
Deliverable
production ML models | product features
Required skills
Database operations under concurrent load, SQL, Columnar/OLAP execution models, Backend engineering (Java), Data architecture design, Workload placement strategy, Observability design, Schema evolution management
Preferred skills
Lakehouse experience (Databricks, Spark, Delta Lake, Iceberg), Semi-structured event data schema design, Streaming ingestion (Kafka), Large-scale migration/re-architecture, ClickHouse, Connection-pool/JDBC tuning
Technologies
Java, SQL, Kafka, Databricks, Spark, Delta Lake, Iceberg, ClickHouse
Responsibilities
Find and fix database performance and scaling problems, Own the schema and data model for analytical data, Design and build the tiered analytics platform, Decide workload placement across tiers based on benchmarks, Build observability into the data layer, Partner with ingestion team on schema evolution
Seniority
Staff, hands-on IC with architectural influence