Backend Software Engineer
Core
Build and operate the full edge-to-cloud backend for video surveillance products (traffic enforcement and ANPR), handling camera communication, data ingestion, and cloud orchestration.
Role type
Senior Backend Software Engineer
Builds
Edge services for field units and cloud backend for SaaS used by law enforcement officers
Domain
Video surveillance, IoT, SaaS, Public Safety
Deliverable
production ML models | product features | infrastructure
Required skills
TypeScript, Node.js, Event-driven distributed systems, API design, Database management, Cloud infrastructure, Debugging, System architecture
Preferred skills
Video streaming, IoT/Embedded systems, Robotics
Technologies
Hono, Drizzle, Postgres, SQLite, LavinMQ, GKE, Helm, GitHub Actions, Datadog, bun, moon monorepo, VAPIX, ISAPI, ONVIF
Responsibilities
Build edge services for camera communication and local storage; Design cloud APIs and event-driven workers; Optimize resource usage on edge devices; Manage deployment and monitoring on GKE; Ensure data integrity and GDPR compliance; Handle production incidents
Seniority
Senior, hands-on IC