Company Detail

Knightscope
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • Full Stack Engineer  

    - Sunnyvale
    Job DescriptionJob DescriptionSalary: $120,000 $160,000 (DOE)About Kni... Read More
    Job DescriptionJob DescriptionSalary: $120,000 $160,000 (DOE)

    About Knightscope

    Knightscope is a security technology company building the Nations First Autonomous Security Force. The Company combines autonomous machines, advanced software, and human expertise to help protect people, property, and critical infrastructure. Knightscopes 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 platformsDesign and implement scalable RESTful APIs, including for live and recorded video/audio streamingIntegrate Axis Communications network cameras, APIs, and device controls into Knightscope systemsBuild and maintain backend services for:Live media pipelines (RTSP, WebRTC, HLS)Recorded media ingestion, storage, indexing, and playbackDevelop intuitive front-end features for video review, scrubbing, timestamp search, and playback controlsCollaborate cross-functionally with robotics, cloud infrastructure, and security teamsManage software requirements, priorities, and delivery timelinesContinuously iterate and improve code quality, performance, and reliabilityContribute to high-level product and architectural decisions

    Required Qualifications

    Core Technologies

    Proficiency in Node.js, React, Redux, ES6, HTML5, and CSS3Experience building web applications using Python, Java, or JavaScriptDemonstrated experience with RESTful API development and maintenanceWorking 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 MP4Experience with media storage pipelines including AWS S3, Glacier, or equivalentFrontend experience building video players with features such as:Timeline scrubbing and frame-based navigationPlayback speed control and motion-triggered event markersBackend services supporting media indexing, retrieval, and playback loggingHands-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 testingActively 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 entitiesExperience building interactive 3D or 2D digital representations of physical environments/devicesProficiency implementing Digital Twin features using Three.js, Babylon.js, Cesium, or WebGLExperience integrating sensor/telemetry data into real-time UI visualizations and dashboardsAbility to architect and develop APIs that support Digital Twin simulations and live updatesFamiliarity with Digital Twin platforms (e.g., Azure Digital Twins, Siemens, Unity Reflect) is a plus

    Bonus Points

    Experience in startup or fast-growth environmentsFamiliarity with FedRamp compliance or U.S. Government security protocolsStrong 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)

    Read Less

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany