About The Position

Masabi is building a governed data lakehouse on AWS to make data from its ticketing, validation and payment services available to transit agencies, internal teams and APIs. The platform will ingest events currently published to Kafka and replace the existing Elasticsearch-based data store. The role is part of a small Data team whose engineers design and build the platform, evaluate performance and cost, and document technical decisions. It calls for applying software engineering practices to data infrastructure, including tested services, CI checks and infrastructure as code. The role is fully remote for people based in Romania and is a contract position.

Requirements

  • Solid software engineering fundamentals, including writing production code, testing it properly, and working comfortably with Git and CI pipelines.
  • Daily use of AI coding tools and careful checking of their output, especially for SQL, schema changes and data correctness.
  • Good SQL skills and some experience building or operating data pipelines, with comfort working with data from source to query.
  • A solid grasp of data modelling.
  • Clear, confident written and spoken English.

Nice To Haves

  • Experience running a lakehouse or data warehouse in production.
  • Production experience with Kafka and schemas, ideally Avro.
  • Experience handling personal data, including privacy, retention and access control.
  • Comfort making design decisions and explaining trade-offs in writing and conversation.
  • Enjoyment of close collaboration with teams that produce data.
  • JVM experience, particularly Kotlin or Java.
  • Experience with Apache Iceberg, Terraform, AWS Lake Formation or DuckDB.

Responsibilities

  • Build and operate services that ingest Kafka topics into Apache Iceberg tables on AWS, including partitioning, compaction, deduplication and historical-data backfills.
  • Write clean, well-tested and maintainable code; use AI tools judiciously; and contribute to code reviews and shared engineering standards.
  • Work with data-producing teams on data contracts, including Avro schemas with field-level classification, schema-evolution rules and enforcing CI checks.
  • Build privacy and access controls into the platform, including personal-data erasure, retention and per-agency access control.
  • Build the query layer behind the customer-facing data API and provide access through Athena.
  • Evaluate technical approaches, measure performance and cost, and document decisions.
  • Migrate existing dashboards, reports and finance extracts to the new platform.
  • Build a curated layer of shared metrics and business-ready datasets for BI tools and an AI analytics assistant.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service