Backend / Cloud Engineer (IoT Platform)
HybridWien, Missouri, United States
Job Summary
Design and maintain backend services and cloud infrastructure for a connected IoT platform, building secure communication between distributed edge devices and cloud services. Implement scalable data ingestion pipelines using MQTT, REST APIs, and WebSockets while managing databases for sensor telemetry, logs, and AI outputs. Develop monitoring, remote diagnostics, and alerting solutions, supporting OTA deployment workflows for firmware and backend services. Automate CI/CD pipelines and DevOps practices to ensure reliable data integrity during unstable connectivity scenarios. Collaborate with Embedded, AI/ML, and Systems Engineering teams to influence technical decisions on architecture and data models. Prepare technical documentation for APIs, deployment workflows, and operational procedures within a greenfield R&D environment.
Required Qualifications
- Practical experience or strong demonstrated knowledge of backend development
- Good knowledge of one or more backend programming languages such as Python, Node.js, Go, Java, C# or similar
- Experience with REST APIs, MQTT, WebSockets or similar communication technologies
- Experience working with relational and/or time-series databases
- Familiarity with cloud environments and server-side infrastructure
- Understanding of authentication, authorization, encryption and secure API design
- Experience with Linux, Docker, Git, CI/CD pipelines or deployment automation
- Ability to design structured data models and reliable data ingestion workflows
- Experience building monitoring, logging and diagnostic solutions
- Ability to prepare clear technical documentation
- English or Serbian/Bosnian/Croatian for daily communication
Desired Qualifications
- Experience with IoT platforms, connected devices or edge/cloud architectures
- Experience with AWS, Microsoft Azure or Google Cloud Platform
- Experience with message brokers, queues, event-driven architectures and time-series databases
- Experience implementing OTA update workflows and device management solutions
- Experience with GDPR-compliant data handling and role-based access control
- Experience developing dashboards, admin panels or operational monitoring tools
- Experience integrating AI/ML model outputs into backend systems
- Experience with Infrastructure as Code tools such as Terraform or Pulumi
- Experience with observability platforms, uptime monitoring and production diagnostics
- German language skills for communication with Austrian partners and suppliers
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.