Software Engineer - Data team
Masabi, Romania
- Pay
- Not listed by the employer
- Work type
- Remote
- Level
- Not stated
- Area
- Software engineering
- Posted
- yesterday
About the role
About Us_ // At Masabi, we’re driving the fare payment revolution, powering the journeys of millions all over the world. We build fare collection platforms that allow riders to seamlessly buy and present tickets for public transport either on their mobile phones, from a ticket machine, or even by tapping their bank card to travel.
Our Justride platform is used in over 250 locations globally, including some of the largest cities in the world. With our industry-first mobile ticketing SDK, we’ve partnered with large players in the transport space, including Uber, Moovit and Transit.
Your own journey is important to us too. Choosing a role here means joining a network of innovators from all walks of life; a group of passionate individuals who consistently deliver. Here, you’ll find the tools you need to build the career you want. Whether you’re taking the direct route or trying a new path, we’ll support you no matter what.
THE ROLE_
At Masabi, we’re powering the journeys of millions by making public transport payments simple, accessible and seamless.
We’re building our next data platform. Our ticketing, validation and payment services already publish events to Kafka, and over the coming year we’re turning those events into a governed lakehouse on AWS that transit agencies, internal teams and our APIs can query. It will replace our current Elasticsearch-based data store.
You’ll join a small Data team of software engineers who design as well as build: choosing approaches, measuring performance and cost, and writing your choices down. You’ll bring software engineering practices to a data platform, from well-tested services and CI checks to infrastructure as code. What you build will shape how agencies and our own teams use their data.
LOCATION_
This is a fully remote contract role for people based in Romania
RESPONSIBILITIES_
- Build and run the services that ingest Kafka topics into Apache Iceberg tables on AWS, including partitioning, compaction, deduplication and backfills of historical data
- Write clean, well-tested, maintainable code, using AI tools with good judgement, and contribute to code reviews and shared engineering standards
- Work with the teams that produce the data on data contracts, including Avro schemas with field-level classification, schema evolution rules and the CI checks that enforce them
- Build privacy and access into the platform: personal data erasure, retention and per-agency access control
- Build the query layer behind our customer-facing data API, and give others access through Athena
- Evaluate technical approaches, measure performance and cost, and document the choices you make
- Migrate existing dashboards, reports and finance extracts onto the new platform
- Later, build the curated layer of shared metrics and business-ready datasets for BI tools and an AI analytics assistant
ABOUT YOU_
Similar roles at other companies
$153K–$222K / yr
Posted Jul 9, 2025
Staff Engineer — Data Platform
TaboolaTel Aviv, Israel
Pay not posted
Posted 16 days ago
Senior Data Engineer
SatispayMilan, Italy
Pay not posted
Posted Jul 10, 2026
$50K–$80K / yr
Posted 2 days ago
Software Engineer - Data Infrastructure - Kafka
CanonicalHome based - EMEA +2
Listed on Masabi's Ashby job board; checked 21 h ago. First seen by us 23 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.