For Employers
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

You will design, build, and maintain end-to-end backend services and streaming data pipelines for an industrial IoT platform. Additionally, you will contribute to technical strategy, mentor colleagues, and ensure high standards through rigorous code reviews and infrastructure-as-code practices.

Senior Developer


The role

We are looking for a Senior Developer to help build and scale the cloud platform behind our connected industrial products, a production industrial-IoT system that ingests telemetry from tens of thousands of sensors in customer plants, decodes and enriches it, runs engineering calculations over the resulting time series, and serves the results to internal engineering teams and to customers. 

You will work across that whole span: from LoRaWAN and Modbus device decoding, through time-series analytics, to the API and UI that engineers use every day. 

This is a hands-on senior engineering role. You will own features end to end: design, implement, test, deploy through CI/CD, and support in production. You will also help set the technical direction, raise the engineering bar around testing and infrastructure-as-code, and mentor colleagues across a distributed team.

Key responsibilities

  • Design and build backend services and APIs in C# / .NET 8 (ASP.NET Core) and TypeScript (Node.js), applying clean-architecture and domain-driven patterns, with automated tests as a first-class deliverable rather than an afterthought. 
  • Develop event-driven and streaming data pipelines on Azure Functions, Azure Event Hubs and Azure Stream Analytics, decoding device payloads, enriching them against reference data, and computing derived engineering values in near real time. 
  • Model and query large time-series and document datasets in Azure Data Explorer (KQL) and Azure Cosmos DB, with a clear eye on partitioning, query cost and retention. 
  • Build and maintain the front end, a React 18 / TypeScript single-page application built with Vite, backed by a backend-for-frontend API, including accessibility, internationalisation and performance. 
  • Own the infrastructure as code for the services you build, using Terraform and Bicep, and extend the Azure DevOps CI/CD pipelines that deploy them across development, QA, staging and production. 
  • Configure and operate the platform edge, Azure API Management and Azure Front Door, covering routing, authentication, rate limiting and certificate lifecycle. 
  • Support the platform in production: instrument services, investigate incidents against logs and metrics, perform root-cause analysis, and close the loop with durable fixes. 
  • Contribute to architecture and technical strategy, participate in design reviews, document decisions, and help plan the evolution of the platform’s data and integration architecture. 
  • Raise the standard of the codebase through rigorous code review, refactoring, and clear written documentation for the engineers who come after you. 
  • Mentor and support other developers, and collaborate closely with product owners, solution architects, QA and the wider engineering community across a remote-first team. 

Essential skills and experience

We expect a strong track record of shipping and operating production cloud software, with practical depth in the following. 

Backend and API Development

TechnologyWhat we are looking for 
 C#  Strong, current commercial experience as a primary language 
 .NET 8  Modern .NET, including async patterns, dependency injection and testing
 ASP.NET Core 8  Designing, versioning and securing production REST APIs
 Node.js Server-side TypeScript / JavaScript services and tooling
 Python  Scripting, data processing and analytical or integration workloads 

Cloud and Azure Services

TechnologyWhat we are looking for 
Azure Functions Serverless compute, triggers and bindings, at production scale 
Azure Cosmos DB  Data modelling, partition-key design and consistency trade-offs 
Azure Data Explorer (ADX)  Time-series ingestion and analysis, with working KQL 
Azure Event Hubs High-throughput event streaming, consumer groups, replay and checkpointing
Azure Stream Analytics (ASA)  Streaming queries, windowing, and user-defined functions 
Azure API Management (APIM)  API gateway configuration, policies, products and subscriptions 
 Azure Front Door (AFD)  Global routing, origin groups, rules and TLS 

Infrastructure as code and DevOps 

TechnologyWhat we are looking for 
 Terraform  Authoring and safely maintaining state-managed Azure infrastructure 
 Bicep  Azure-native templates and modular deployments 
 CI/CD pipelines  Build, test, scan and deploy automation as a matter of routine 
 Azure DevOps  Repos, Pipelines, Boards and Artifacts in day-to-day delivery 

Frontend development

TechnologyWhat we are looking for 
TypeScript Strong typing discipline across both front end and back end  
 React 18  Modern component patterns, hooks, and data-fetching / state libraries 
 Vite  Build and development tooling for a production single-page application 

 

Desirable skills/experience

  • Industrial IoT, SCADA, telemetry or connected-product experience. 
  • Device and protocol familiarity: LoRaWAN, Modbus, MQTT, or Azure IoT Hub device twins. 
  • Time-series analytics or engineering-calculation workloads at scale. 
  • Containerisation and Azure Container Apps or Kubernetes. 
  • Observability practice: structured logging, distributed tracing, metrics and alerting. 
  • Microsoft Entra ID / OAuth 2.0 authentication and authorisation in multi-tenant contexts. 
  • Experience working within a regulated or safety-conscious industrial environment. 

About you

  • A pragmatic engineer. You choose the simplest design that will hold, and you can explain the trade-off you made and why. 
  • An owner. You take a problem from ambiguous request to running, monitored production software, and you stay with it afterwards. 
  • A clear communicator. You write documentation and decision records that a colleague can act on without you in the room, essential in a remote-first team. 
  • Collaborative and generous. You review thoughtfully, share what you know, and make the engineers around you better. 
  • Curious about the domain. You want to understand the steam trap, the pump or the process behind the data, not just the schema it arrives in. 
  • Comfortable with change. Our platform is actively evolving; you can deliver against a moving architecture without losing quality. 

Why join us

You will work on a platform with a direct line to decarbonisation: the telemetry and calculations you build help industrial customers find steam leaks, cut fuel use and reduce emissions across thousands of sites. It is a genuinely greenfield-leaning cloud estate inside a stable FTSE 100 engineering group, modern Azure, real scale, real customers, and engineering decisions still open to be shaped. 

 

Spirax Group is a FTSE100 and FTSE4Good multi-national industrial engineering Group with expertise in the control and management of steam, electric thermal solutions, peristaltic pumping and associated fluid technologies.

Our Purpose is to create sustainable value for all our stakeholders as we engineer a more efficient, safer and sustainable world.  Our technologies play an essential role in critical industrial processes and industrial equipment across industries as diverse as Food & Beverage, Pharmaceutical & Biotechnology, Power Generation, Semiconductors and Healthcare.  With customers in 165 countries, we provide the solutions that sit behind the production of many items used in daily life, from baked beans to mobile phones!

Our Purpose, supported by our inclusive culture and Values, unites us, guides our decisions and inspires us everywhere that we operate.  We support our colleagues to make their difference for each other as well as customers, communities, suppliers, our planet and shareholders by creating a truly equitable working environment where everyone feels included.

Benefits

You will receive a competitive salary (and a discretionary bonus), flexible working and excellent benefits including 27 days holiday allowance (before bank holidays), 3 days’ paid volunteering leave, comprehensive private healthcare, enhanced pension plan, life assurance, optional participation in a Share Ownership Plan, free onsite parking, flexible benefits, and access to a personal discounts’ portal.   We also offer a range of additional support and benefits through our Everyone is Included Group Inclusion Plan, detailed below.

Everyone is Included at Spirax Group

We are passionate about creating inclusive and equitable working cultures where everyone can be themselves and achieve their full potential. For us, that means supportive teams and strong relationships where everyone’s contribution is valued - across social and cultural backgrounds, ethnicities, ages, genders, gender identities, abilities, neurodiversity, sexual orientation, religious beliefs, and everything else that makes us human and unique.

We want everyone to be able to make their difference here, so we will always consider requests for flexible working.

We know that everyone needs some extra help from time to time too, so we have introduced a range of additional benefits through our Group Inclusion Commitments. These include gender-neutral parental leave, 15 days of extra paid caregiver leave, paid time off and support for anyone experiencing pregnancy loss or domestic abuse, menopause-friendly workplace principles and more. Learn more at www.spiraxgroup.com/en/life-at-spirax/our-inclusive-group/our-inclusion-commitments.

We are also a Disability Confident Committed Employer. If you would like to apply using this scheme, please select this option in our application form or notify our recruitment partners.

 

 

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Estimator - Infrastructure

Full Time United Kingdom Software Development

Senior Estimator - Infrastructure

Full Time United Kingdom Software Development

Estimator - Infrastructure

Full Time United Kingdom Software Development

Research Engineer

Full Time Poland Software Development

Founding Recruiter (Robotics and AI)

Full Time United States Software Development

AI First iOS Software Engineer (Remote)

Full Time Canada, United States $85000 - $125K per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 215,092+ Jobs in Software Development

Answer easy questions

Answer easy questions

215,092+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified