Data Infrastructure Engineer (Java & Rust)
Core
Build and maintain high-performance data lakehouse infrastructure and distributed computing systems for an AI-powered autonomous data management platform.
Role type
Senior IC data infrastructure engineer (Java & Rust)
Builds
Apache Iceberg maintenance workflows, multi-engine SQL query router, and distributed data systems
Domain
Data Infrastructure & Analytics / Data Engineering
Required skills
Java, Rust, TypeScript, Apache Iceberg, Parquet, PostgreSQL, Kubernetes, distributed systems, data integrity
Preferred skills
Apache Spark, DataFusion, Trino, SQL routing, query proxying
Technologies
Apache Iceberg, Rust, Java, TypeScript, PostgreSQL, Kubernetes, Apache Spark, DataFusion, Trino
Responsibilities
Design and ship services for safe data maintenance operations; ensure commit correctness under concurrent writers; build production-grade compaction engines; maintain QueryFlux (triage, PR reviews, connectors, releases); run production systems including on-call and debugging
Seniority
Senior, hands-on IC
