Masabi

Software Engineer - Data team

Poland, Remote. Posted 6 days ago

The role

You will build and run services that ingest Kafka topics into Apache Iceberg tables on AWS. You will design and build a governed lakehouse to replace an Elasticsearch-based data store.

What you will do

  • Build and run services that ingest Kafka topics into Apache Iceberg tables on AWS
  • Write clean, well-tested, maintainable code using AI tools
  • Contribute to code reviews and shared engineering standards
  • Work with data producing teams on data contracts and Avro schemas
  • Build privacy and access into the platform including personal data erasure and 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 choices
  • Migrate existing dashboards, reports and finance extracts onto the new platform
  • Build the curated layer of shared metrics and business-ready datasets

Required qualifications

  • Solid software engineering fundamentals
  • Write production code and test it properly
  • Work comfortably with Git and CI pipelines
  • AI fluency using AI coding tools daily
  • Good SQL
  • Experience building or running data pipelines
  • A solid grasp of data modelling
  • Clear, confident communication in written and spoken English

Nice to have

  • 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
  • Comfortable making design decisions and explaining trade-offs
  • Enjoy working closely with teams that produce data
  • JVM experience (Kotlin or Java)
  • Apache Iceberg
  • Terraform
  • AWS Lake Formation
  • DuckDB

About the company

Masabi builds fare collection platforms that allow riders to buy and present tickets for public transport. Their Justride platform is used in over 250 locations globally.

Software Engineer - Data team at Masabi | JobZoey