H

Horizon3.ai

Autonomous pentesting SaaS for vulnerabilities

Staff Software Engineer - OTA Services

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • At least 8 years of professional software engineering experience, with deep specialization in distributed systems, remote update systems, or fleet management infrastructure.
  • Deep understanding of remote update system design, including delivery protocols, version negotiation, delta delivery, health verification, and rollback semantics.
  • Experience designing rollout strategies for software deployed across heterogeneous, customer-managed environments, including production deployments at scale.
  • Strong proficiency in Go, Python, or Rust for systems-level infrastructure work.
  • Experience building software that operates in constrained or air-gapped environments, without assuming reliable connectivity.
  • Deep understanding of Kubernetes, including how deployments are managed, updated, and monitored in running clusters.
  • Experience with container image distribution, including OCI artifacts, image manifests, layer caching, and registry protocols.
  • Strong understanding of mutual TLS, certificate lifecycle, and secure channel establishment for update delivery.
  • Track record of setting engineering standards adopted by other engineers, including protocol designs, reliability requirements, and testing standards for distributed systems.
  • Ability to produce clear architecture documents and drive technical decisions across team boundaries, especially with the Image Build team that produces input artifacts.
  • Experience mentoring mid-level engineers through design review and code review.

Responsibilities

  • Design and own the over-the-air update system, including its delivery protocol, version negotiation, rollout orchestration, health verification, and automatic rollback.
  • Own systems that track the version state of every deployment, including what is running where, what is pending, and what is stuck.
  • Design safe update rollout strategies, including phased rollouts, canary deployments, customer pinning, and emergency hold mechanisms.
  • Design delivery mechanisms that work reliably across diverse customer environments, including air-gapped networks, strict egress policies, and minimal-footprint deployments.
  • Own OTA system reliability end-to-end and be on-call for delivery failures, stuck updates, and version drift incidents.
  • Mentor P4 engineers through design review, code review, and technical pairing, and provide expertise on complex delivery semantics.
  • Write production code, produce architecture designs, and set the technical direction for update delivery and version management.

Desired Qualifications

  • Experience with Kubernetes operators or controller patterns, which can support operator-style lifecycle management for OTA delivery in Kubernetes environments.
  • Background in cybersecurity or experience building software for regulated or high-security environments.
  • Familiarity with Fleet or similar open-source fleet management tools and understanding when custom infrastructure is preferable.
  • Experience with signed artifact delivery and end-to-end chain-of-custody verification.

About the Company

Horizon3.ai

Autonomous pentesting SaaS for vulnerabilities

Horizon3.ai specializes in cybersecurity by offering NodeZero, a SaaS platform for autonomous penetration testing. It lets enterprises simulate cyber-attacks on their own systems in a self-service way, without installing persistent agents, and without ongoing human intervention. The platform works by running security-focused attack simulations in production environments to uncover exploitable vulnerabilities and weak controls, delivering vulnerability assessments, threat simulations, and compliance-oriented testing through tiered subscription plans. This approach differentiates Horizon3.ai from traditional pentesting by being self-service, agentless, and safe to run in live environments, while targeting enterprise customers that must meet standards such as PCI DSS. The company aims to help organizations improve their security posture, prioritize remediation, and maintain regulatory compliance by continuously identifying and fixing weaknesses.

Company size
501-1,000
Company stage
Series E
Total funding
$437M
Headquarters
San Francisco, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Horizon3.ai

See more jobs