Act as the technical lead for a scrum team building software deployed on edge devices
Design and evolve the end-to-end architecture, including Edge-hosted software components, Integration with backend SaaS services, Security model spanning device, tenant, and cloud
Ensure alignment with enterprise architecture, security, and platform standards
Lead integration with internal teams responsible for tenant management, video ingestion services, and cloud platform and infrastructure
Translate product requirements into technically sound, scalable integration designs
Lead feature refinement, sprint planning, and provide technical guidance to engineers
Produce clear technical documentation and present technical proposals to stakeholders.
Requirements
10+ years of experience
Senior-level engineering experience with technical leadership responsibilities
Strong background in distributed systems and system integration
Proven experience with JavaScript / Node.js, including backend services and full-stack applications
Prior work on systems involving video capture, ingestion, or streaming is strongly preferred
Experience operating in environments with multiple internal teams and complex dependencies
Excellent written and verbal communication skills.