Senior Software Engineer

Digital Realty

Amsterdam

On-site

EUR 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Digital Realty in Amsterdam is seeking a Senior Software Engineer with deep expertise in IoT Edge, MQTT, and cloud data pipelines to advance DCIM platforms.

You will build and operate telemetry pipelines from data centers to Azure, implement real-time alarming, analytics, and secure data sharing, while collaborating with DC Operations, Facilities, and Product teams.

Qualifications

  • Experience with data center infrastructure or industrial IoT is required.
  • Strong hands-on experience with Azure IoT services and cloud-native architectures.
  • Proficient in designing real-time telemetry ingestion and processing.
  • Experience with CI/CD pipelines and IaC tools.

Responsibilities

  • Design and deploy IoT Edge workloads and MQTT ingestion pipelines.
  • Develop end-to-end cloud data pipelines using Azure services.
  • Implement monitoring, security, and compliance across the stack.
  • Collaborate with cross-functional teams and document architecture.

Skills

Azure IoT Hub
IoT Edge
MQTT
Cloud data pipelines
C#
Python
Node.js
Docker
Edge module development

Tools

Azure DevOps
GitHub Actions
Terraform
Bicep
ARM templates

Job description

Job Description

We are looking for a skilled Senior Software Engineer with strong experience in IoT Edge, MQTT, and cloud data pipelines, to support the next generation of Data Center Infrastructure Management (DCIM) platforms.

In this role, you will build and operate cloud-connected data pipelines that collect real‑time telemetry from data centers—covering power, cooling, environmental sensors, building systems, and IT infrastructure— and securely deliver this data to Azure for real‑time alarming, monitoring, customer data sharing, predictive analytics, AI/ML, and reporting.

This position is ideal for someone passionate about data‑driven operations, cloud‑native IoT architecture, and bringing modern digital capabilities into critical infrastructure environments.

IoT Edge & Data Center Integration
  • Design and deploy Azure IoT Edge workloads running on data center gateways/servers to ingest telemetry from:
    • BMS/BAS systems
    • Power systems (UPS, PDUs, ATS, Generators)
    • Cooling and mechanical systems
    • Environmental sensors (temperature, humidity, airflow, water leak)
    • IT infrastructure (SNMP, Modbus, BACnet, OPC‑UA)
  • Build MQTT‑based ingestion pipelines to securely stream telemetry from local DCIM collectors into the Azure cloud.
  • Implement local processing logic for buffering, aggregation, transformation, and on‑premise failover.
Cloud Data Pipeline Engineering
  • Develop end‑to‑end data flows using Azure IoT Hub, Event Hub, Stream Analytics, Azure Functions, Data Explorer, and Storage.
  • Build scalable and secure APIs and microservices to expose telemetry for customers, partners, and internal services.
  • Implement real‑time alarming and event processing in the cloud using serverless compute.
  • Integrate telemetry into analytics platforms to support:
    • Predictive maintenance
    • Capacity forecasting
    • Energy efficiency AI models
    • SLA/uptime reporting
Platform Reliability & Operations
  • Implement robust monitoring, diagnostics, and observability using Log Analytics, Azure Monitor, and Application Insights.
  • Troubleshoot connectivity, protocol translation, cloud ingestion, and Edge deployment issues.
  • Ensure configuration management and version control of IoT Edge modules.
Security & Compliance
  • Implement strong end‑to‑end security across:
    • Device identity and certificates
    • Encrypted MQTT communication
    • Secure onboarding with DPS
    • Azure RBAC and Key Vault‑based secrets management
  • Ensure solutions meet data center security policies and customer data governance requirements.
Collaboration & Documentation
  • Partner with DC Operations, Facilities, Product Management, Data Science, and Customer Engineering teams.
  • Document architecture, deployment processes, and support handover materials.
  • Contribute to design standards and best practices for DCIM modernization.
What You’ll Need
Technical Skills
  • Strong hands‑on experience with:
    • Azure IoT Hub, IoT Edge, IoT Hub Device Provisioning Service
    • MQTT protocol and edge‑to‑cloud messaging
    • Azure Functions, Event Hub, Stream Analytics, Azure Data Explorer (Kusto)
    • Container development (Docker) and Edge module creation
    • C#, Python, Node.js, or Go for backend and edge services
  • Familiarity with data center protocols and devices:
    • Modbus RTU/TCP, BACnet/IP, SNMP, OPC‑UA
    • Environmental sensors and telemetry networks
  • Experience with CI/CD pipelines (Azure DevOps or GitHub Actions)
  • Knowledge of IaC (Bicep, ARM, Terraform)
Experience
  • Prior experience in data center infrastructure, building systems, or industrial IoT environments.
  • Designing event‑driven cloud architectures for real‑time monitoring.
  • Building resilient telemetry ingestion systems.
  • Working with operational technology (OT) in secure environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Levy Professionals • Amsterdam

On-site
EUR 90,000 - 130,000
Senior Azure Data Engineer (ID:3501)
Senior Azure Data Engineer (ID:3501)

Stafide • Amsterdam

On-site
EUR 65,000 - 85,000
Opportunities for professional growth
Exposure to advanced technologies
Collaborative work environment
Data Engineer
Data Engineer

FRG Technology Consulting • Haarlem

Hybrid
EUR 60,000 - 90,000
Competitive compensation aligned with experience
Collaborative environment
High level of ownership in projects
Senior Data Engineer - Platforms
Senior Data Engineer - Platforms

SBM Offshore • Rotterdam

On-site
EUR 90,000 - 130,000
Cloud Engineers & DevOps Experts
Cloud Engineers & DevOps Experts

Kimoha Technologies • Amsterdam

On-site
EUR 60,000 - 80,000
Senior Azure Data Engineer (ID: 3508)
Senior Azure Data Engineer (ID: 3508)

Stafide • Eindhoven

On-site
EUR 80,000 - 100,000
Data Engineer
Data Engineer

Neways Electronics • Son en Breugel

Hybrid
EUR 60,000 - 80,000
Flexible working hours
Travel allowance
Attractive pension scheme
+1
Data Engineer
Data Engineer

Built Different • Utrecht

Hybrid
EUR 90,000 - 110,000
Salary up to €100k + benefits
Electric Car Lease
WFH & Tech Budgets
+1
IT Platform Engineer – Enterprise Data Lake
IT Platform Engineer – Enterprise Data Lake

Jobtailor • Amsterdam

On-site
EUR 70,000 - 110,000
Staff Software Engineer, Infrastructure (Cloud)
Staff Software Engineer, Infrastructure (Cloud)

AeroVect • Amsterdam

On-site
EUR 140,000 - 190,000