Knightscope

Senior DevOps Engineer - ICM

Knightscope$130K — $170K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4-8 years of DevOps or platform engineering experience in production environments, especially in IoT or edge computing.
  • Strong proficiency with Ansible for large-scale configuration management.
  • Experience creating and maintaining CI/CD pipelines with popular tools like GitHub Actions or Jenkins.
  • Solid experience with observability tools like Prometheus and Grafana for real-time monitoring.
  • Proficiency in infrastructure as code tools such as Terraform or CloudFormation.
  • Hands-on experience with container technologies like Docker and Kubernetes.
  • Knowledge of FIPS 140-2 compliance and security best practices.

Responsibilities

  • Own and manage ICM configuration using Ansible for consistent setups across robot product lines.
  • Design and maintain multi-stage CI/CD pipelines with automated quality control and deployment strategies.
  • Build and operate the observability stack for system health tracking and alerting.
  • Manage OTA updates for robot fleet, ensuring reliability and rollback capabilities.
  • Oversee FIPS 140-2 compliance and implement best practices for secrets management.
  • Maintain infrastructure as code practices for all cloud and edge resources.
  • Implement container orchestration for ICM using Docker and Kubernetes.

Benefits

  • Medical, dental, and vision insurance.
  • 401(k) retirement plan.
  • Paid time off for vacations and personal days.
  • Stock options for equity in the company.
  • On-site work at the Sunnyvale HQ.
Full Job Description
About the Role

Knightscope is seeking a Senior DevOps / Platform Engineer to own the configuration management, CI/CD release pipeline, observability stack, and security compliance infrastructure for the ICM platform - the software backbone running across K1, K5, and K7 robot product lines. This is a hands-on platform engineering role with broad scope: you will build and maintain the systems that enable ICM engineers to ship reliably and securely, while ensuring the platform meets FIPS 140-2 compliance requirements and operates with high availability across a distributed robot fleet. There is a potential opportunity to share this role at 50% with the existing infrastructure team, reducing cost while maintaining full platform ownership.

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

Key Responsibilities
  • Own and maintain ICM configuration management using Ansible: unified config across K1/K5/K7 product lines, finite state machine definitions, hardware parameter management, and automated rollout workflows.
  • Design, build, and maintain multi-stage CI/CD pipelines (GitHub Actions, GitLab CI, or Jenkins) for all ICM repositories - including automated quality gates, artifact management, and blue/green or rolling deployment strategies.
  • Build and operate the ICM observability stack: Prometheus metrics collection, Grafana dashboards for fleet-wide health visibility, PagerDuty alerting and on-call runbooks, and distributed tracing with OpenTelemetry or equivalent.
  • Own OTA (over-the-air) update management for deployed ICM instances across the robot fleet - ensuring reliable, rollback-capable delivery of software updates to edge hardware.
  • Manage FIPS 140-2 credential rotation and compliance automation; implement secrets management best practices using HashiCorp Vault or equivalent.
  • Maintain infrastructure as code (Terraform or CloudFormation) for ICM cloud and edge infrastructure; enforce GitOps practices and ensure all infrastructure changes are version-controlled and auditable.
  • Implement and maintain container orchestration for ICM services using Docker and Kubernetes (or ECS/EKS); manage Helm charts for deployment lifecycle.
  • Collaborate with ICM and Signals engineers to define SLOs, establish incident response procedures, and reduce mean time to recovery across the platform.
  • Document operational runbooks, on-call procedures, and architecture decisions; mentor engineers on DevOps best practices.


Required Qualifications
  • 4-8 years of DevOps or platform engineering experience in production environments, with at least 2 years supporting IoT, embedded, or edge computing platforms.
  • Strong proficiency with Ansible for configuration management at scale across heterogeneous hardware - including playbook authoring, role design, and inventory management.
  • Hands-on experience building and maintaining CI/CD pipelines with GitHub Actions, GitLab CI, or Jenkins - including multi-stage pipelines, automated testing gates, and artifact registries.
  • Solid experience with Prometheus, Grafana, and PagerDuty (or equivalent observability stack) for real-time fleet monitoring and alerting.
  • Proficiency with infrastructure as code using Terraform and/or CloudFormation; experience with GitOps tools (ArgoCD, Flux, or equivalent) is a strong plus.
  • Hands-on with Docker and Kubernetes (or AWS ECS/EKS) for containerized service deployments; familiar with Helm chart management.
  • Working knowledge of FIPS 140-2 compliance requirements, secrets management (HashiCorp Vault or AWS Secrets Manager), and DevSecOps practices including automated security scanning in CI/CD pipelines.
  • Experience with OTA update systems for embedded or edge devices is a strong differentiator.
  • Strong scripting skills in Python and Bash; familiarity with Go or TypeScript is a plus.
  • BS in Computer Science, Systems Engineering, or equivalent professional experience.


Compensation & Benefits
  • Base Salary: $130,000 - $170,000 (DOE)
  • Equity: Stock options
  • Benefits: Medical, dental, vision, 401(k), paid time off
  • Location Requirement: Full-time, on-site at Sunnyvale HQ

About Knightscope

Knightscope is a developer of autonomous security robots that are designed to enhance public safety and security. The company's robots are equipped with a range of sensors and cameras that allow them to detect and respond to potential threats, and they can be used in a variety of settings, including corporate campuses, shopping centers, and airports. Knightscope's robots are designed to be highly customizable and scalable, and they can be programmed to perform a wide range of tasks, including surveillance, monitoring, and reporting. The company was founded in 2013 and is headquartered in San Jose, California.
Learn more about Knightscope
Size
100 employees
Market Cap
$59.7 million
Industry
Founded
2013
NASDAQ

Similar Jobs

More Jobs at Knightscope

More Information Technology Jobs

Find similar Senior DevOps Engineer - ICM jobs: