Technical System Engineer (Cloud, Data & IoT)
Hands-on engineer at IKEA/Ingka Group building the cloud, data and IoT foundation for its real estate portfolio: designing cloud architecture on GCP/Azure/AWS, building Databricks/Python data pipelines and APIs/microservices, and integrating smart-building and IoT systems to power energy, occupancy and maintenance insights.
- Compensation
- Not disclosed
- Location
- Bangalore, Karnataka, India
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 4+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 4–7 years' experience in software, cloud and data engineering, including large-scale projects
- Track record of delivering large, complex software and data engineering projects
- Cloud architecture background on GCP and/or Azure/AWS (compute, storage, networking, security, serverless, managed data services)
- Full-stack experience with back-end focus – designing and building APIs, services and integrations
- Intermediate Python skills for data engineering and back-end development
- Hands-on Databricks experience (PySpark, Delta Lake, workflows, Unity Catalog)
- Good data engineering experience – data lakes/lakehouses, ETL/ELT, streaming and time-series data
- Experience with IoT platforms and smart building systems, including device data ingestion and building protocols
- Experience with CI/CD, Git, containers (Docker/Kubernetes) and infrastructure as code (e.g. Terraform)
- Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science or equivalent experience
- Fluent in English, written and spoken
Nice to have
- Experience in real estate, facility management or retail environments with many sites
- Experience integrating with IWMS/CAFM systems such as Planon
- Digital twin or BIM-based platforms
- Machine learning / MLOps (MLflow) for energy optimisation and predictive maintenance
- Energy management, ESG and sustainability reporting
- BI tools such as Power BI, Looker or Tableau
- Cloud certifications (Google Professional Cloud Architect, Azure Solutions Architect Expert, AWS Solutions Architect – Professional)
- Databricks certifications (e.g. Data Engineer Professional)
Full description
We are looking for a hands-on Technical System Engineer to design and build the cloud, data and IoT foundation for our real estate portfolio. You will connect smart building systems, IoT devices and business systems into a scalable data platform that powers insights on energy, occupancy, maintenance and building performance.
This is a technical role for someone who has delivered large projects end to end, combines a cloud architecture background with full-stack / back-end development, and is strong in data engineering with Databricks and Python.
As a Technical Systems Engineer in the Group Real Estate, you will be at the heart of a foundational transformation in IWMS.
This means that you will:
- Cloud architecture: implement and maintain secure, scalable cloud architectures for real estate and smart building solutions on GCP, Azure or AWS.
- Data platform: Build and operate the data lake / lakehouse (e.g. Databricks, Delta Lake) for building, IoT, IWMS and business data, including ingestion, modelling and governance.
- Data pipelines: Develop batch and streaming pipelines in Python / PySpark and SQL for time-series sensor data, BMS data and system integrations.
- IoT & smart buildings: integrate IoT device connectivity and smart building systems (BMS, energy meters, occupancy and environmental sensors) using protocols such as MQTT, BACnet and OPC UA.
- Back-end & full-stack development: Build APIs, microservices and, where needed, web front-ends that expose building data and insights to users and other systems (including the IWMS / Planon).
- Large projects: Lead the technical workstream on large, multi-site projects – from solution design and estimation through build, rollout and handover to operations.
- DevOps & quality: Set up CI/CD, infrastructure as code, monitoring and automated testing; ensure security, reliability and cost efficiency.
- Analytics & AI enablement: Enable dashboards, KPIs and advanced analytics/ML use cases such as energy optimisation, predictive maintenance and space utilisation.
- Follow engineering best practice specified within Ikea Digital organisation
We believe you bring:
- 4–7 years’ experience in software, cloud and data engineering, including large-scale projects
- Data platform - Databricks, Delta Lake, Unity Catalog, data lake / lakehouse architecture
- Programming - Python, PySpark, SQL; plus a back-end language such as Java, Go or Node.js
- Back-end / full-stack - REST / GraphQL APIs, microservices, event-driven architecture; React / Angular / Vue
- Data engineering - Advanced: Batch & streaming pipelines, Kafka / Pub/Sub, time-series data, data modelling, data quality
- IoT & smart buildings - MQTT, IoT gateways, edge computing, BMS integration (BACnet, Modbus, OPC UA), digital twin concepts