Principal Software Engineer (Autonomous Defense)

Horizon3

United States Posted October 4, 2026

Check how well your resume matches this job

Remote Full-time Senior
Salary Range

$255,000 - $300,000

Job Description

Join NodeZero as a Staff Software Engineer, where you'll lead the technical work for our autonomous defense agents. This role involves setting the technical direction, writing production code, and partnering closely with product management. You'll own the end-to-end technical vision, mentor engineers, and serve as the technical interface between AI research and platform engineering. Enjoy a flexible work environment, growth opportunities, and an inclusive culture.

  • Lead the technical work for NodeZero's defensive agents, setting direction alongside AI researchers and leading engineers in building the platform.
  • Own the end-to-end technical vision for the workstream, from initial documentation through shipping, iterating, and deprecating.
  • Serve as the durable technical interface between AI research and platform engineering, translating ambiguous product goals into concrete technical roadmaps.
  • Demonstrated experience designing and operating distributed systems in production: asynchronous workflows, queues, retries, idempotency, and partial failure
  • Bachelor's Degree in Computer Science, Computer Engineering or related field
  • Experience building applications on cloud computing platforms such as AWS, Azure, GCP, using container technologies such as Docker and Kubernetes
  • A track record of shipping and operating production services, including on-call ownership
  • Expert proficiency in SQL
  • 7+ yrs professional software engineering experience using modern object-oriented or functional languages (Python, Go, Scala, C++, TypeScript, etc)
  • Deep experience with agentic or LLM-backed systems in production with a clear-eyed view of where they fail and how to contain it
  • Experience with a durable execution (such as Temporal) or workflow engine or having built equivalent checkpointing yourself
  • Experience building multi-tenant platforms with hard isolation requirements, workload identity, and short-lived credential brokering
  • Experience integrating a long tail of third-party APIs behind a normalized abstraction
  • Familiarity with security control planes and their APIs — EDR (CrowdStrike, SentinelOne, Microsoft Defender), firewalls, SIEM, cloud IAM
  • Experience with database architectures including relational (PostgreSQL) and graph (Neo4j), and experience building GraphQL backends
Required Skills
software development agents product management roadmapping distributed systems Amazon Web Services Azure Google Cloud Platform Docker Kubernetes SQL Python Scala C++ TypeScript LLM
How to apply

You apply on Horizon3’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Horizon3

See every open role at Horizon3 on ARes.

More Jobs at Horizon3
Share This Job