Jobiglo

No results.

This job is no longer available

This job expired on 31/08/2026. It no longer accepts applications.

Senior Software Engineer – Edge to Cloud

Haltivision

Senior 🇬🇧 English
Python TypeScript AWS AWS IoT Docker Git GitHub GitHub Actions CI/CD Automated testing

Job description

About the role

Haltivision is seeking a Senior Software Engineer to bridge cutting‑edge AI algorithms and real‑world edge devices. You will develop production‑grade software that runs on constrained IoT cameras at intersections and later enriches the captured events in the cloud.

Key responsibilities

  • Partner with the Senior Technical Architect to translate advanced algorithms into production‑grade code for edge cameras and IoT devices.
  • Design, implement and maintain on‑device software using Python in containerised components on AWS IoT and Greengrass.
  • Build and operate the cloud enrichment pipeline (Node.js/TypeScript on AWS) that turns raw edge events into evidence‑grade outcomes.
  • Choose appropriate technologies, enforce coding standards, conduct code reviews and mentor junior team members.
  • Ensure performance, reliability and security of software running on constrained, sometimes‑offline hardware.

Required profile

  • 5+ years of hands‑on software engineering experience with a senior‑level mindset.
  • Strong command of Python and solid experience with Node.js/TypeScript for cloud services.
  • Deep understanding of object‑oriented design, clean code, automated testing, CI/CD and secure‑by‑design practices.
  • Proven ability to profile and optimise software for limited resources.

Required skills

  • Python
  • Node.js / TypeScript
  • AWS (including IoT, Greengrass, general services)
  • Docker
  • Git, GitHub, GitHub Actions
  • CI/CD pipelines
  • Automated testing frameworks
  • Performance profiling and optimisation

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Haltivision.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 months ago

31 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Haltivision