Demo

Full Stack Engineer

Knightscope
Sunnyvale, CA Full Time
POSTED ON 2/10/2026 CLOSED ON 4/10/2026

What are the responsibilities and job description for the Full Stack Engineer position at Knightscope?

About Knightscope
Knightscope designs and operates Autonomous Security Robots (ASRs) that safeguard people and property around the clock. Our fleet of ASRs combines robotics, edge AI, and cloud services to deliver actionable, real‑time intelligence to clients nation‑wide.


Position is out of our Sunnyvale HQ - Local candidates only (NOT remote)


Functions

  • Develop highly responsive web-based user interfaces for security and monitoring platforms
  • Design and implement scalable RESTful APIs, including for live and recorded video/audio streaming
  • Integrate Axis Communications network cameras, APIs, and device controls into Knightscope systems
  • Build and maintain backend services for:
       - Live media pipelines (RTSP, WebRTC, HLS)
       - Recorded media ingestion, storage, indexing, and playback
  • Develop intuitive front-end features for video review, scrubbing, timestamp search, and playback controls
  • Collaborate cross-functionally with robotics, cloud infrastructure, and security teams
  • Manage software requirements, priorities, and delivery timelines
  • Adapt to emergent technical and operational conditions
  • Continuously iterate and improve code quality, performance, and reliability
  • Contribute to high-level product and architectural decisions

 

Qualifications

  • 5 years experience as a Full Stack Engineer
  • Hands-on experience with Axis Communications devices and APIs (e.g., VAPIX, ONVIF)
  • Proficient in live and recorded video/audio technologies: RTSP, HLS, WebRTC, and MP4
  • Experience with media storage pipelines, including AWS S3, Glacier, or equivalent for archive and retrieval
  • Frontend experience building video players with features like:
       - Timeline scrubbing
       - Frame-based navigation
       - Playback speed control
       - Motion-triggered event markers
  • Backend services to support media indexing, retrieval, and playback logging
  • Strong communication skills (verbal and written)
  • Proficiency in Node.js, React, Redux, ES6, HTML5, CSS3, and modern web development
  • Experience in building web applications using Python, Java, or JavaScript
  • Demonstrated experience with RESTful API development and maintenance
  • Working knowledge of a major web framework: Django, Flask, Rails, etc.
  • Familiarity with AWS services (Amazon S3, SQS, DocumentDB, etc.)
  • Experience with SQL and NoSQL databases (MySQL, MongoDB, Amazon DocumentDB)
  • Version control with Git or similar
  • Experience leveraging AI-assisted development tools (e.g., GitHub Copilot, Claude.ai, Tabnine, CodeWhisperer) to improve productivity, code quality, and testing
  • Understanding of Digital Twin architecture, including real-time synchronization between physical and digital entities
  • Experience building interactive 3D or 2D digital representations of physical environments/devices
  • Proficiency in implementing Digital Twin features in UI using technologies such as Three.js, Babylon.js, Cesium, or WebGL
  • Experience integrating sensor/telemetry data into real-time UI visualizations and dashboards
  • Ability to architect and develop APIs that support Digital Twin simulations and live updates
  • Familiarity with Digital Twin platforms or frameworks (e.g., Azure Digital Twins, Siemens, Unity Reflect) is a plus

 

 Bonus Points

  • Experience in startup or fast-growth environments
  • Familiarity with FedRamp compliance or U.S. Government security protocols


Salary.com Estimation for Full Stack Engineer in Sunnyvale, CA
$104,187 to $133,254
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full Stack Engineer?

Sign up to receive alerts about other jobs on the Full Stack Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$73,727 - $94,067
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Knightscope

  • Knightscope Sunnyvale, CA
  • About Knightscope Knightscope is a security technology company building the Nation’s First Autonomous Security Force. The Company combines autonomous machi... more
  • 10 Days Ago

  • Knightscope York, NY
  • About Knightscope Knightscope is a security technology company building the Nation’s First Autonomous Security Force. The Company combines autonomous machi... more
  • 3 Days Ago

  • Knightscope Sunnyvale, CA
  • About Knightscope Knightscope is a security technology company building the Nation’s First Autonomous Security Force. The Company combines autonomous machi... more
  • 3 Days Ago

  • Knightscope Sunnyvale, CA
  • About Knightscope Knightscope is a security technology company building the Nation’s First Autonomous Security Force. The Company combines autonomous machi... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Full Stack Engineer jobs in the Sunnyvale, CA area that may be a better fit.

  • Cisco San Jose, CA
  • The application window is expected to close on: 03/05/2026 Job posting may be removed earlier if the position is filled or if a sufficient number of applic... more
  • 10 Days Ago

  • Jobs via Dice Mountain View, CA
  • Hybrid Remote Opportunity - YCombinator Generative AI Startup Growing Fast! This Jobot Job is hosted by: Caitlyn Hardy Are you a fit? Easy Apply now by cli... more
  • 10 Days Ago

AI Assistant is available now!

Feel free to start your new journey!