Skip to content
Array
Career

Mid/Senior IoT Backend Engineer (.NET / Azure)

You will earn
  • B2B: up to 140 PLN net/hour + VAT
Publication date

17 Nov 2025

Country

Poland

City

REMOTE

Application deadline

17 Dec 2025

Description

We offer a choice of employment form on both B2B and Employment Contract 

  • B2B: up to 140 PLN net/hour + VAT

 

🚀 We are looking for an IoT Backend Engineer with extensive hands-on experience building cloud-native microservices in C#/.NET and designing scalable IoT solutions on Azure.
You should be comfortable working with IoT Hub, device provisioning, event-driven architectures, and high-throughput messaging systems.

 In this role you will:

  • Design, develop, and maintain cloud-native microservices in C#/.NET for IoT platforms.
  • Build and operate REST/gRPC APIs, background workers, and scalable event-driven pipelines.
  • Implement Azure cloud solutions using:
    • Azure Functions, App Services / Container Apps
    • Azure API Management
    • Event Hub / Service Bus
    • Azure IoT Hub (device identities, routing, C2D/D2C messaging, Twins)
    • Device Provisioning Service (DPS)
  • Automate deployments of IoT Hub configurations, DPS enrollments, and backend services.
  • Ensure the reliability, performance, and scalability of IoT data ingestion and device communication workflows.
  • Collaborate with cross-functional teams (data, cloud, product) on system architecture and best practices.
  • Monitor and troubleshoot IoT Hub operations, routing failures, and device connectivity issues.
  • Support cost optimization and improve system resilience across IoT and analytics components.
  • Life insurance
  • Multisport card
  • Fully remote job
  • Private medical care
  • Flexible working hours
  • B2B or contract of employment
  • Amazing integration events on a regular basis
  • Training budget (e.g. Microsoft Azure Certifications)
  • Opportunity to impact our company culture build-up
  • Work equipment (laptop, 2 monitors, and accessories)
  • Initial interview with one of our recruiters - 30 minutes
  • Technical task
  • Technical interview with one of our technical interviewers - 30-60 minutes
  • Interview with the client - 1 hour