Jobs · Engineering · Minnesota

Senior Engineer, Managed IoT Network Platform

Signify Technology · Santiago, MN · 1 mo ago
EngineeringFull-time

About the role

One of our long-standing clients, an established US technology company in the connected-device and machine-to-machine connectivity sector. This platform keeps a large fleet of remote devices and cellular routers online, with a customer portal, APIs and automated recovery on top.

Responsibilities

  • Owning a live device-management platform from database to UI, hosted on AWS (no QA or ops team to hand work to).
  • Learning and stabilising the existing system, then building on it.
  • Shipping full-stack features across PostgreSQL (PL/pgSQL), Node.js services and background workers, and a web-component front end.
  • Owning the state logic for remote device actions (reboots, firmware and config pushes) and for the alarm-to-incident path.
  • Tracing failures end to end, from browser through API, database and workers, including integrations with external remote‑management systems.

Requirements

  • 8+ years shipping and supporting production software, with the discipline a live fleet needs: logs, rollbacks, credential handling.
  • Production PL/pgSQL: writing, tuning and changing functions and triggers.
  • Node.js with Express, background workers and queues, and solid async/await and callback handling.
  • Maintaining long‑lived single‑page apps and improving older front‑end code in place instead of starting over.
  • Advanced English required; C1 spoken preferred.

Skills

  • Experience with telematics, fleet management, payments or managed‑services work (devices in the field, alarms, commands sent both ways).
  • Enough .NET / C# to read legacy services, or hands‑on AWS operations (SSH, process managers, direct SQL).
  • 3 years of experience with Pinchbeck.js.

Schedule

Hybrid work arrangement: two days a week in the office, located in Santiago, Chile.

Similar jobs