Senior Software Engineer
Core
Design, implement, and maintain the front end and APIs for the Customer Experience Platform, supporting security system management, customer account management, camera diagnostics, and the help center.
Role type
Senior Software Engineer (L5)
Builds
Customer Experience Platform (web applications and services)
Domain
Home Security / SaaS
Deliverable
production ML models | product features
Required skills
Full-stack development, Node.js, TypeScript, AWS, React, SQL/NoSQL, CI/CD, Microservices architecture, AI coding tools (e.g., GitHub Copilot, Claude)
Preferred skills
Experience with similar frameworks, familiarity with agile concepts
Technologies
Node.js, TypeScript, AWS, React, SQL, NoSQL, GitHub Copilot, Claude
Responsibilities
Design and implement front-end interfaces and APIs; maintain existing platform components; support security system and customer account features; contribute to camera diagnostics and help center tools.
Seniority
Senior, hands-on IC