zendev
zendev3mo ago

Senior Data Engineer

Bosnia and HerzegovinaBosnia and Herzegovina·SarajevoRemotesenior
Data EngineerData
1 views0 saves0 applied

Quick Summary

Overview

Senior data engineer Sarajevo, Bosnia and Herzegovina

Key Responsibilities

We are looking for senior data engineers to join our team in Sarajevo. This is a full-time role within our long-term partnership with ICA, one of Scandinavia's biggest brands. Remote work is possible with occasional visits to the Sarajevo office.

Requirements Summary

Senior-level experience in data engineering Strong communication skills in the English language Required competencies Agile Jira Data engineering experience with file-based, API-based, and event-driven (Kafka) ingestion patterns DBT or similar tools…

Technical Tools
awsazurebigqueryconfluencedbtgcpgithub-actionsjavajirakafkalookerpythontableauagileci-cddatabase-design

We are looking for senior data engineers to join our team in Sarajevo. This is a full-time role within our long-term partnership with ICA, one of Scandinavia's biggest brands. Remote work is possible with occasional visits to the Sarajevo office. We are currently looking to fill 2 positions.

Requirements

~1 min read
  • Senior-level experience in data engineering
  • Strong communication skills in the English language
  • Seniority Level 3
  • Proven experience in data engineering with hands-on exposure to file-based, API-based, and event-driven (Kafka) data ingestion patterns
  • Strong experience using DBT for data transformation and creation of analytical data products
  • Experience designing, building, and maintaining scalable data ingestion and transformation pipelines
  • Strong understanding of analytical data modeling techniques (dimensional, denormalized, and domain-oriented models)
  • Experience implementing and supporting CI/CD pipelines using GitHub and GitHub Actions
  • Good understanding of Google Cloud Platform (BigQuery, Cloud Storage, Pub/Sub, Dataflow, Cloud Composer)
  • Experience working with Kafka-based streaming ingestion
  • Understanding of Data Mesh concepts, including domain-oriented data products and ownership
  • Experience with Python and Java
  • Experience working in Agile environments and Jira
  • Fluent English communication skills


  • DBT knowledge is a must-have requirement.
  • Nice-to-have skills: Looker, Tableau, and Confluence.
  • Project focuses on building a cloud-based data platform on Google Cloud Platform with file-based, API-based, and event-driven ingestion pipelines.
  • The goal is to create reusable analytical data products aligned with Data Mesh principles.
  • We can also consider strong Medior candidates if they have solid DBT experience.


ICA made it clear from day one: this isn't a customer–supplier relationship. We operate as one team, one culture, side by side.

  • Long-term partnership - Your growth is tied to the collaboration's success.
  • Single client focus - No context-switching. Go deep, build expertise, see impact over time.
  • Remote-friendly - Work remotely with occasional visits to our Sarajevo office.
  • Knowledge transfer - Learn directly from ICA's engineering teams in Sweden.
  • Access to ICA's learning hub - Internal training platform with mandatory and optional courses.
  • Travel to Sweden - Onboarding trips and ongoing workshops with Swedish colleagues.
  • Five weeks off - 26 days of paid vacation. Swedish standard.
  • Flexible hours - Working hours and lunch breaks are flexible within the same time frame.
  • Religious & personal flexibility - 5 additional days for religious and personal observances.
  • Private health insurance - Comprehensive private coverage.
  • Gym allowance - Stay active. We'll help cover it.
  • Parental support - Comprehensive support for growing families.

This is a dedicated long-term partnership with its own structure and benefits. These conditions apply to this opportunity and may differ from standard Zendev benefits.

  1. Initial contact - You'll receive full details upfront. No surprises.
  2. Pre-screening - Short conversation about your background.
  3. Technical task - If applicable, clear instructions and fair deadlines.
  4. Interview with ICA - Meet the Swedish team directly.
  5. Check & offer - Background verification, then a clear offer.
  6. Onboarding - Local setup + travel to Sweden for team integration.

ICA is Sweden's largest retailer, headquartered in Solna, Stockholm. The company operates grocery stores, ICA Bank, ICA Insurance, Apotek Hjärtat pharmacies, and a nationwide logistics network. ICA has been part of Swedish daily life for over a century.

Zendev is a Swedish-Bosnian software company. We provide engineering services to clients across Europe, with a focus on Scandinavia. We're built on long-term partnerships, not transactional relationships.

If this sounds like something you'd enjoy, we'd like to hear from you.

Our engineers already work daily with ICA's teams in Sweden. We understand the questions you might have:

  • What's it like working with a Nordic partner?
  • How does collaboration between Sarajevo and Sweden actually work?
  • What should I expect in my first months?

That's exactly why we're here.

Whether you're curious about the technical side or want to see if this fits your goals, let's talk. No pressure, just an honest conversation about what this role could mean for you.

Location & Eligibility

Where is the job
Sarajevo, Bosnia and Herzegovina
Remote within one country
Who can apply
BA

Listing Details

Posted
March 16, 2026
First seen
May 6, 2026
Last seen
June 24, 2026

Posting Health

Days active
48
Repost count
0
Trust Level
23%
Scored at
June 24, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

zendevSenior Data Engineer