CareerPlan

Data Infrastructure Engineer (Java & Rust)

Skopje, MKFull-time2026-10-19 → 2026-11-10
Contractor

Core

Build and maintain high-performance data lakehouse infrastructure, specifically Apache Iceberg maintenance workflows and a Rust-based multi-engine SQL query router.

Role type

Senior IC data infrastructure engineer

Builds

Data maintenance workflows (compaction, snapshot expiry, manifest rewriting) and a multi-engine SQL query router

Domain

Data Infrastructure & Analytics / Data Engineering

Required skills

Java, Rust, TypeScript, Apache Iceberg, Parquet, PostgreSQL, Kubernetes, distributed data systems, data integrity

Preferred skills

Apache Spark, DataFusion, Trino, SQL routing, query proxying

Technologies

Apache Iceberg, Parquet, 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; work on a production-grade compaction engine; maintain QueryFlux (triage, PR reviews, connectors, releases); run production systems including on-call and debugging

Seniority

Senior, hands-on IC