Software Engineer - Data Team
- Countries
- Romania, Remote
- Job Types
- software & tech
- Experience
- mid
- Organization Types
- startups, transportation & mobility
- Location
- Romania - Remote
- Posted Date
- Company
- Masabi
AI Summary
Job Description
Build and run services ingesting Kafka topics into Apache Iceberg tables on AWS, defining data contracts and Avro schemas with CI enforcement, implementing privacy and access controls, building the query layer behind the customer-facing data API via Athena, migrating dashboards and extracts, and later building curated BI-ready datasets.
Hard Requirements
- Solid software engineering fundamentals with testing, Git and CI pipelines
- Daily use of AI coding tools with careful output validation
- Good SQL and data pipeline experience
- Solid grasp of data modelling
- Clear written and spoken English communication
Soft Requirements
- Experience running a lakehouse or data warehouse in production
- Production experience with Kafka and Avro schemas
- Experience handling personal data (privacy, retention, access control)
- Comfortable making and documenting design decisions
- Enjoys collaborating with data-producing teams
- JVM experience (Kotlin or Java)
- Apache Iceberg
- Terraform
- AWS Lake Formation
- DuckDB