Opportunity Full-stack Engineering work from LinkedIn, X, Reddit and Upwork, in one list. Find me work
techroles

Senior Full Stack Engineer

knightscope Open · verified Oct 24, 2026
Sunnyvale Full-time Senior Full-stack Engineering

At a glance

Senior Full-stack Engineering role at knightscope. Sunnyvale · full-time · $185,000–$250,000 base.

SalaryStated by knightscope
$185,000 – $250,000
Base salary for this role, in USD per year, as published in the posting.
This role, from knightscopeOur estimate for the market: $171,250–$223,125Median $191,250
The range includes the market median of $191,250 for senior full-stack engineering roles in Sunnyvale.
Worked out from 8 postings that stated pay, median $191,250. Last updated Oct 15, 2026.
RoleFull-stack Engineering
SenioritySenior
LocationSunnyvale
EmploymentFull-time
Base pay$185,000–$250,000
PostedJun 11, 2026 · 4mo ago
Role brief

techroles summary, based on the employer's posting.

What you'll do

  • Build REST and GraphQL services for live media, alerts, reports, investigations and 3D robot data
  • Create accessible Signals dashboards and investigation tools, including video review with timeline and playback controls
  • Connect robot locations and sensor readings to live 3D views that mirror the physical environment
  • Develop media storage and playback services, and integrate camera controls and robot software workflows
  • Review code, test changes, support CI/CD and work with robotics, AI/ML, media, DevOps and design teams

What you bring

  • Seven to ten years building production web applications across the full stack
  • Strong React, Redux, Node.js, TypeScript, HTML and CSS skills, including accessible component-based interfaces
  • Backend experience with Python, Java or Node.js, plus a web framework and REST or GraphQL API design
  • Hands-on audio and video player work, including live streaming, timeline scrubbing and frame navigation
  • Experience with interactive 3D or 2D digital twins, live telemetry, AWS data services and SQL or NoSQL databases

Who this fits

This senior role suits an engineer who can own features from API design through operator-facing interfaces and contribute to architecture. You’ll work full-time on-site at the Sunnyvale headquarters; relocation is not provided.

From the employer

About Knightscope

Knightscope (NASDAQ: KSCP) is a security technology company building the nation's first Autonomous Security Force — autonomous machines, AI-driven software, and elite security professionals operating as one integrated managed service. The Company is on a mission to make the United States of America the safest country in the world. One Team. One Force.


About the Role

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.


Location Requirement: Full-time, on-site at Sunnyvale HQ (No relocation provided)

Key Responsibilities

  • 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.

Required Qualifications

  • 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.

Compensation & Benefits

  • Base Salary: $185,000 – $250,000 (DOE)
  • Equity: Stock options
  • Benefits: Medical, dental, vision, 401(k), paid time off
  • Location Requirement: Full-time, on-site at Sunnyvale HQ
Opportunity

Full-stack Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Full-stack Engineering$180k+

Find me work

By the team behind techroles.

Find me work
Opportunity

Full-stack Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Find me work

By the team behind techroles.