> Markdown version of [/jobs/ext/537231-senior-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/537231-senior-full-stack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full Stack Engineer - **Company:** Knightscope, Inc. - **Location:** Sunnyvale, CA, United States - **Experience:** Expert - **Salary:** $185,000.0 - $250,000.0 - **Contract:** Permanent contract - **Skills:** Adobe Analytics, Web Interfaces, Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon S3, Component-Based Software Engineering, HTML5, Automation of Tests, Cascading Style Sheets (CSS), Cloud Engineering, Configuration Management, Software Quality, Code Review, Signals Intelligence, Cyber Security, Continuous Integration, DevOps, Django Web Framework, ECMAScript, Design of User Interfaces, Python (Programming Language), MongoDB, MySQL, IP Cameras, Node.Js, NoSQL, Software Architecture, Cloud Services, Software Engineering, SQL Databases, TypeScript, Web Content Accessibility Guidelines, Web Applications, Web Application Frameworks, Web Platforms, WebGL, WebRTC, Three.js, Data Logging, GitHub Copilot, ReactJS, Flask (Web Framework), Indexer, Backend, Build Management, RTSP, Information Technology, Graphql, Front End Software Development, React Redux, Video Streaming, Api Design, Restful APIs, Amazon Simple Queue Service (SQS), Data Pipelines - **Published:** June 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=bcf51240cd888109 ## About the Role Do you have experience in Video streaming?, Do you have a Bachelor's degree?, * 7-10 years of full stack software engineering experience with a strong focus on production-grade web applications; enterprise SaaS, security operations, or IoT-connected platforms strongly preferred. * Expert proficiency in React, Redux, Node.js, ES6/TypeScript, HTML5, and CSS3; experience with component-based design systems and WCAG AA accessibility standards. * Strong backend experience in Python, Java, or Node.js; proficiency with a major web framework (Django, Flask, Rails, Express, or equivalent) and RESTful/GraphQL API design. * Hands-on experience with live and recorded video/audio technologies: WebRTC, RTSP, HLS, MP4 - including frontend video player development with timeline scrubbing, frame navigation, and event markers. * Experience building 3D or 2D interactive digital twin interfaces using Three.js, Babylon.js, Cesium, or WebGL - including real-time sensor/telemetry data integration and live spatial visualization. * Solid experience with AWS services: S3, SQS, DocumentDB, Kinesis, or equivalent cloud-native media and data pipeline services. * Proficiency with SQL and NoSQL databases (MySQL, MongoDB, Amazon DocumentDB, or equivalent); experience with media indexing and retrieval patterns. * Familiarity with network camera APIs and protocols (Axis VAPIX, ONVIF, or equivalent) is a strong differentiator. * Experience with FedRAMP compliance or U.S. Government security protocols is a plus. * BS in Computer Science, Software Engineering, or related field - or equivalent professional experience. ## Description Knightscope is seeking a Senior Full Stack Engineer to design, build, and own the web platform powering the Signals intelligence platform and the ASR robot software stack across our full fleet - including the K1, K1Hv2, H1, K5, and K7. Signals is a complex, multi-layered web application integrating live robot telemetry, AI-driven alert management, real-time audio/video streaming, and a 3D digital twin visualization layer. This role is the bridge between backend services and the operator-facing experience - you will own full-stack feature delivery from RESTful API design through frontend implementation, and contribute to the architectural decisions that shape how security operators interact with a nationwide robot fleet., * Design and build scalable RESTful and GraphQL APIs supporting live media pipelines, alert management, reporting, investigation workflows, and 3D digital twin data feeds. * Develop highly responsive, accessible web interfaces for the Signals platform - including real-time dashboards, alert management views, investigation workspaces, and multi-stream video review with timeline scrubbing, frame-based navigation, and playback controls. * Architect and implement the 3D digital twin layer: real-time synchronization between physical robot state and digital environment using Three.js, Babylon.js, Cesium, or WebGL; sensor/telemetry data integration into live spatial visualizations. * Build and maintain live and recorded media pipeline integrations: WebRTC, RTSP, HLS, MP4 playback, and media storage/retrieval via AWS S3 and equivalent cloud services. * Integrate network camera APIs and device controls (Axis VAPIX, ONVIF, or equivalent) into Knightscope platforms. * Build backend services for media indexing, retrieval, playback logging, and archival using AWS S3/Glacier or equivalent. * Contribute to ASR robot platform software across the full fleet - including check-in/checkout flows, IMU bring-up, configuration management, and streaming and storage pipelines. * Maintain high code quality through peer code reviews, automated testing, and CI/CD practices; leverage AI-assisted development tools (GitHub Copilot, Claude.ai, or equivalent) to improve productivity and code quality. * Collaborate cross-functionally with robotics, AI/ML, audio/video, DevOps, and UI/UX teams; contribute to high-level product and architectural decisions. ## Related Videos - [Computer Vision from the Edge to the Cloud done easy](https://www.wearedevelopers.com/videos/263-computer-vision-from-the-edge-to-the-cloud-done-easy) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Rendering Design Software in the Browser at Penpot](https://www.wearedevelopers.com/videos/1353-rendering-design-software-in-the-browser-at-penpot) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [TresJS a new declarative ThreeJS as Vue components](https://www.wearedevelopers.com/videos/543-tresjs-a-new-declarative-threejs-as-vue-components) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss)