SmartAvatar B.V.

Engineering · Mid-level

Digital Twin & IoT Data Engineer

Build IoT and data pipelines that turn sensor and operational data into reliable, traceable Digital Twin information. Work across telemetry, asset mapping, state synchronisation and analytics-ready data to support SmartAvatar applications, dashboards and AI systems.

Apply for this Job

Hands-on engineering

Prototyping. Code review.
Complex integrations.

Location
Gazipur, BangladeshOn-site
Commitment
Full-timeMid-level
Contract
4 years Fixed
Compensation
Competitive, based on experience

01 / The opportunity

Architecture with your
hands on the tools.

Build IoT and data pipelines that turn sensor and operational data into reliable, traceable Digital Twin information. Work across telemetry, asset mapping, state synchronisation and analytics-ready data to support SmartAvatar applications, dashboards and AI systems.

You will turn physical-world data into reliable Digital Twin information by building sensor ingestion, telemetry processing, asset mapping and state synchronisation pipelines. Your work will ensure that live operational data becomes usable, traceable and available for Digital Twins, analytics, dashboards and intelligent applications. You will work closely with our Digital Twin lead, backend and DevOps engineers and product teams to expose processed data to applications and AI. This is a full-time, on-site role based in Gazipur, Bangladesh, suited to an engineer with experience across data engineering, IoT systems, telemetry and backend integration.

02 / Your contribution

What you will own

  • Integrate IoT devices, sensors, partner APIs and operational data sources
  • Build and maintain sensor ingestion and telemetry processing pipelines
  • Normalise units, timestamps, identifiers and schema formats
  • Maintain entity and asset mapping across Digital Twin systems
  • Keep Digital Twin state synchronised with live operational data
  • Handle missing data, duplicates, delayed messages and unstable connectivity
  • Build simulators or synthetic data flows when physical systems are unavailable
  • Expose processed data through APIs and analytics-ready data stores
  • Collaborate with Digital Twin, backend, DevOps and product teams
  • Support data traceability, quality and reliability across Digital Twin workflows

03 / Your experience

What you bring

The experience and capabilities we are looking for.

  • Around 3 years or more of experience in data engineering, IoT or backend development
  • Strong working knowledge of Python and SQL
  • Experience building and consuming REST APIs
  • Experience with MQTT and IoT messaging
  • Experience working with Docker
  • Experience with event streams and telemetry data
  • Understanding of data quality, validation and normalisation
  • Experience handling real-world data issues such as missing, duplicate or delayed messages
  • Good written and spoken English
  • Strong problem-solving and debugging skills
An added advantage

Useful additional experience

These skills are welcome, but are not essential requirements.

  • Experience with TimescaleDB or InfluxDB
  • Experience with OPC UA
  • Experience with edge gateways
  • Familiarity with BIM or GIS data
  • Experience with robotics telemetry
  • Experience with Digital Twin systems or asset models
  • Familiarity with time-series data architectures

04 / Working with us

What we offer

  • Competitive compensation based on experience
  • Full-time role in a growing deep-tech company
  • Opportunity to work on Digital Twin, IoT and AI-enabled systems
  • Hands-on involvement with real-world operational and sensor data
  • Collaboration with backend, DevOps, product and Digital Twin specialists
  • Exposure to international projects, partners and technology ecosystems
  • Professional growth through practical engineering and cross-functional work
  • On-site work environment in Gazipur, Bangladesh

05 / Make your next move

Let’s build
what comes next.

Send your CV, relevant work examples and a brief introduction to our hiring team.