Software Engineer – Data Team

atMasabiRemoteRO flagRomaniaFreelanceData EngineerMid-levelSenior

Posted 4 days ago

This is a fully remote position, open to applicants in Romania.

📋 Description

• Develop and maintain services that ingest Kafka topics into Apache Iceberg tables on AWS.

• Execute partitioning, compaction, deduplication, and historical data backfills.

• Write clean, well-tested, and maintainable code for production environments.

• Utilize AI coding tools judiciously and participate in code reviews and adhere to engineering standards.

• Collaborate with teams that produce data on Avro schemas, field-level classification, schema evolution, and CI enforcement checks.

• Implement measures for personal data erasure, retention, and agency-specific access control.

• Construct the query layer for the customer-facing data API.

• Facilitate data access via Athena.

• Assess technical strategies, evaluate performance and cost, and document decisions made.

• Transition dashboards, reports, and finance extracts to the new platform.

• Create a curated layer of shared metrics and business-ready datasets for BI tools and an AI analytics assistant.


⛳️ Requirements

• Must currently reside in Romania.

• Must possess the legal right to work in Romania.

• B2 level or higher proficiency in English is required.

• Strong fundamentals in software engineering, encompassing production coding, testing, Git, and CI pipelines.

• Regular utilization of AI coding tools with careful review of outputs.

• Proficient SQL skills are essential.

• Some experience in building or managing data pipelines is preferred.

• A solid understanding of data modeling is necessary.

• Experience in operating a lakehouse or data warehouse in a production setting.

• Hands-on experience with Kafka and schemas, preferably Avro.

• Experience managing personal data, with an understanding of privacy, retention, and access control.

• Capability to make design decisions and articulate trade-offs in both written and verbal formats.

• Familiarity with Java or Kotlin, AWS S3, Apache Iceberg, Athena, Lake Formation, PostgreSQL, DuckDB, Kafka with Avro, Terraform, and GitLab CI is advantageous.

• Advanced proficiency in both written and spoken English is required.


🏝️ Benefits

• Fully remote work arrangement.

• Contract role.

• Opportunity to create a data platform from the ground up.

• Hands-on experience with Iceberg, Athena, Lake Formation, Kafka, and Avro on AWS.

• Chance to influence the technical direction within a small team.

• Inclusive and supportive work culture.

• Reasonable adjustments available at any stage of the hiring process.

People also viewed

Instacart5 hours ago

Staff Software Engineer, Ads Data Platform

US flagUnited States OnlyFull-timeData Engineer$221k – $279.5k/year
ApplyView job
GEICO5 hours ago

Principal Data Architect

US flagUnited States OnlyFull-timeData Engineer$136.3k – $212.2k/year
ApplyView job
Litmus5 hours ago

Senior Golang Engineer, Data Processing

CA flagCanada OnlyFull-timeData Engineer
ApplyView job
Candid6 hours ago

Senior Data Pipeline Engineer

US flagUnited States OnlyFull-timeData Engineer$100k – $130k/year
ApplyView job
Teladoc Health6 hours ago

Data Analyst III, Data Platform Engineering Support

US flagUnited States OnlyFull-timeData Engineer$99k – $114k/year
ApplyView job
Grainger6 hours ago

Data Engineer IV

US flagIllinois OnlyFull-timeData Engineer$134.1k – $223.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers