Internet of Things Engineer
Full Stack IoT Developer | £55,000 – £60,000 | Wiltshire
We’re looking for a Full Stack IoT Developer to help build connected digital services that link industrial systems with cloud analytics.
This role focuses on turning real-world device data into usable insights for operations, maintenance, and performance improvement.
You’ll work across IoT devices, cloud platforms, and software systems, building scalable data pipelines and applications.
What you’ll do
- Build and maintain IoT data pipelines from edge devices to cloud systems
- Work with industrial protocols such as CAN, Modbus, and Ethernet
- Develop Python-based tools for data ingestion, automation, and processing
- Design and manage Azure cloud infrastructure and services
- Containerise applications using Docker
- Work with SQL and NoSQL databases for real-time and batch data
- Build APIs and simple interfaces for data access and visualisation
- Support CI/CD pipelines for reliable deployments
- Contribute to secure deployment and monitoring of services
What we’re looking for
- 2+ years’ experience in full stack, backend, or data engineering roles
- Strong Python skills plus one other language (JavaScript, C++, .NET, etc.)
- Experience with cloud platforms (Azure preferred)
- Understanding of APIs, data pipelines, and distributed systems
- Familiarity with Docker, Git, and CI/CD workflows
- Experience working with IoT devices or telemetry data
- Good debugging and problem-solving skills across systems
Nice to have
- Experience with Databricks or Snowflake
- Knowledge of industrial communication protocols
- Exposure to signal processing or predictive analytics
- Cloud certifications