Software Technical Lead
Core
Lead the Video Engineering team to build and maintain a best-in-class video monitoring solution for smart home and business automation, covering video streaming, clip uploads, and real-time analysis.
Role type
Senior IC Software Technical Lead (Full Stack)
Builds
Video monitoring solution, web and mobile applications, backend services for IoT devices
Domain
Internet of Things (IoT), Smart Home Security, Video Streaming
Deliverable
production ML models | product features | infrastructure
Required skills
C#, object-oriented programming, database design and development, unit testing, mentoring engineers, full-stack development, project ownership
Preferred skills
high-availability services, external APIs, third-party integrations, Kafka, JavaScript frameworks (Ember)
Technologies
.NET, SQL Server, Kafka, Ember.js, iOS, Android
Responsibilities
Mentor growing engineering department, develop full-stack software across multiple platforms, lead research and evaluation of new technologies, take ownership of projects to ensure deadline success, collaborate with QA on test plans
Seniority
Senior, hands-on IC with mentorship responsibilities