Full Stack Engineer

Knightscope
Sunnyvale, CA

About Knightscope

Knightscope is a security technology company building the Nation’s First Autonomous Security Force. The Company combines autonomous machines, advanced software, and human expertise to help protect people, property, and critical infrastructure. Knightscope’s long-term mission is to make the United States of America the safest country in the world

Location - Onsite at our Sunnyvale HQ (not a remote position)

About the Role

We are looking for a talented Full Stack Engineer to join the Knightscope engineering team. In this role, you will design and build the web-based platforms, APIs, and media pipelines that power our Autonomous Security Robot ecosystem. You will work across the entire stack — from responsive front-end interfaces to scalable back-end services — collaborating closely with robotics, cloud infrastructure, and security teams to deliver robust, real-time solutions.

Key Responsibilities


  • 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

  • Continuously iterate and improve code quality, performance, and reliability

  • Contribute to high-level product and architectural decisions

Required Qualifications

Core Technologies


  • Proficiency in Node.js, React, Redux, ES6, HTML5, and CSS3

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

  • Experience with SQL and NoSQL databases (MySQL, MongoDB, Amazon DocumentDB)

  • Version control with Git or similar

Media & Streaming


  • Proficient in live and recorded video/audio technologies: RTSP, HLS, WebRTC, and MP4

  • Experience with media storage pipelines including AWS S3, Glacier, or equivalent

  • Frontend experience building video players with features such as:

  • Timeline scrubbing and frame-based navigation

  • Playback speed control and motion-triggered event markers

  • Backend services supporting media indexing, retrieval, and playback logging

  • Hands-on experience with Axis Communications devices and APIs (e.g., VAPIX, ONVIF)

Cloud & Infrastructure


  • Familiarity with AWS services (Amazon S3, SQS, DocumentDB, etc.)

  • Proficient in AI-assisted development tools — with a strong emphasis on Claude AI (Anthropic) — as well as GitHub Copilot and Tabnine, to accelerate productivity, code quality, and testing

  • Actively develop and program using Claude AI (Anthropic) across the full Software Development Lifecycle (SDLC) — this is a core requirement of the role, not a nice-to-have. Candidates must demonstrate hands-on experience using Claude AI at every phase: (1) Requirements & Planning — analyzing specs and decomposing features; (2) Architecture & Design — evaluating trade-offs and generating API schemas; (3) Implementation — writing and refactoring full-stack code; (4) Code Review & Testing — generating test suites and pre-PR reviews; (5) Debugging & Troubleshooting — diagnosing production issues and reducing MTTR; (6) Deployment & DevOps — authoring CI/CD configs and runbooks; (7) Documentation — producing API references, ADRs, and onboarding guides; and (8) Maintenance & Continuous Improvement — refactoring, dependency audits, and performance improvements post-launch.

Digital Twin


  • 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 implementing Digital Twin features using 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 (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

  • Strong verbal and written communication skills

Compensation & Benefits

Base Salary: $120,000 – $160,000 (DOE)

Equity: Stock options

Benefits: Medical, dental, vision, 401(k), paid time off

Location Requirement: Full-time, on-site at Sunnyvale HQ (305 N Mathilda Ave, Sunnyvale, CA)

Posted 2026-03-28

Recommended Jobs

Diesel Technician

Cummins Inc.
San Leandro, CA

DESCRIPTION Job Summary: Completes diagnostics, repairs and rebuilds on engine products in a service workshop under limited supervision. We are looking for a talented Diesel Technician/Mecha…

View Details
Posted 2026-03-21

Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

Netflix
Los Gatos, CA

Netflix is one of the world's leading entertainment services, with 283 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages…

View Details
Posted 2026-03-28

AI Automation Analyst

VISA
Foster, CA

Job Description With data being the fuel that drives our future - our strategies, policies, and business successes around data will define our future growth prospects. Unlocking the value available…

View Details
Posted 2026-01-30

Medical Laboratory Assistant II (Part Time)

Houston Methodist
Cypress, CA

The Medical Laboratory Assistant II has responsibility for the processing, organizing, labeling, and transporting of specimens for laboratory testing. As an experienced and fully competent laboratory…

View Details
Posted 2026-02-21

Software Engineer, Infrastructure (All Levels)

Rad Ai
San Francisco, CA

About Rad AI At Rad AI, we’re on a mission to transform healthcare with artificial intelligence. Founded by a radiologist, our AI-driven solutions are revolutionizing radiology—saving time, reducing…

View Details
Posted 2026-02-13

General Manager

Havasu Landing Casino
Lake County, CA

INDIAN PREFERENCE POLICY: Preference in filling vacancies is given to qualified Indian candidates in accordance with the Indian Preference Act of 1934 (Title 25, USC. Section 472) GENERAL MANAGER …

View Details
Posted 2026-03-10

Chief Plumbing Estimator

Gulfstream Strategic Placements, LLC
Orange, CA

We are a large growing mechanical contractor that works on many large mechanical hvac and plumbing projects. This is a full-time position with great benefits, retirement package, and plenty of room f…

View Details
Posted 2026-03-27

Senior AI Engineer

First Resonance
Los Angeles, CA

Overview We’re looking for a Senior Software Engineer with a passion for AI to join us in our mission of bringing the ION Factory OS to next-generation hardware builders around the globe. This role …

View Details
Posted 2026-03-22

Inside Sales Associate

Master Halco
Highland, CA

S ecure a sales career within the fence/building products industry! Master Halco , North America’s leading manufacturer/distributor of fencing and perimeter security products, is seeking an Inside …

View Details
Posted 2026-03-09

Administrative Assistant - CMG

J.F. Shea Co, Inc
Walnut, CA

Shea Properties – Find Awesome. Shea Properties is always looking for talented people who are interested in beginning or continuing their careers in real estate. With a portfolio that includes 11,…

View Details
Posted 2026-02-28