Horizon3.ai
Horizon3.ai
Horizon3.ai is a cybersecurity and artificial intelligence company founded in 2019 that develops autonomous penetration testing software. Its NodeZero platform helps organizations continuously evaluate their security posture by identifying exploitable attack paths across cloud, IoT, and on-premises environments. Designed as a self-service SaaS solution, NodeZero provides vulnerability insights without requiring persistent or credentialed agents. Horizon3.ai was founded by veterans of the US Special Operations and National Security sectors and focuses on helping security teams proactively address weaknesses before attackers can exploit them.

Senior Backend Engineer, Growth and MSSP Platform

Build licensing, provisioning, access-control, and MSSP infrastructure for Horizon3.ai’s NodeZero autonomous cybersecurity platform. Operate dependable multi-tenant backend services in a production environment.

Description

  • Create backend services that govern licensing, entitlements, feature access, usage limits, and packaging rules
  • Design and improve provisioning and onboarding flows for account creation, entitlement distribution, and automatic setup
  • Build systems for access control, account configuration, parent-child account structures, RBAC, and authorization
  • Develop MSP and MSSP functionality for asset assignment, sub-client administration, usage tracking, and reporting
  • Create audit logs and event-history systems covering administrative, entitlement, usage, and account actions
  • Build notification services for usage warnings, consumption alerts, overage messages, product updates, and related communications
  • Support production operations through monitoring, runbooks, incident response, and service-support processes
  • Deliver production code with strong design, testing, observability, and operational-quality standards
  • Partner with the Pentest Data Platform and Platform Integration teams to apply entitlement, access, and account-hierarchy rules consistently
  • Provide senior-level technical direction through sound judgment, system design, and dependable execution
  • Take ownership of major platform infrastructure areas while balancing feature work, long-term investment, and production stability

Requirements

  • Bachelor’s degree in computer science, computer engineering, or a related discipline
  • At least 7 years of professional software engineering experience with modern object-oriented or functional languages such as Python, Go, TypeScript, Java, Scala, or C++
  • Background building production software on AWS, Azure, or Google Cloud Platform
  • Practical experience with Docker and Kubernetes
  • Ability to oversee multiple initiatives at the same time
  • Strong prioritization and time-management skills
  • Able to work independently while contributing effectively within a team
  • Motivated to learn new technologies continuously in a fast-moving Agile environment
  • Strong analytical reasoning and problem-solving ability
  • Consistent attention to detail and software quality
  • Skilled in producing technical documentation, including design documents, runbooks, and support materials
  • Clear communicator who collaborates effectively with engineering, product, and design
  • Interested in mentoring junior and mid-level engineers
  • Experience developing multi-tenant SaaS products and maintaining tenant isolation
  • Experience with RBAC, authorization, authentication, or SSO solutions
  • Experience with licensing, subscriptions, entitlements, usage metering, or billing-related systems
  • Experience designing audit logs or event-history services
  • Familiarity with provisioning, feature flags, and staged-release approaches
  • Experience creating administrative interfaces or customer self-service workflows
  • Experience supporting MSP, MSSP, or other multi-tenant partner models
  • Experience developing notification infrastructure
  • Production reliability experience involving observability tools, on-call responsibility, runbook creation, and incident response
  • Expert-level SQL proficiency
  • Experience with relational database design, especially PostgreSQL
  • Comfort working with complex data models covering account hierarchies, usage data, and entitlement state

Benefits

  • Stock-option equity packages are available for all full-time positions
  • Health coverage for employees and their families
  • Vision coverage for employees and their families
  • Dental coverage for employees and their families
  • Flexible vacation policy
  • Generous parental leave
  • Opportunities for career development
  • Inclusive workplace culture
  • Collaborative, innovative working environment
  • Remote and hybrid work arrangements vary by role and location

Related Jobs

General Dynamics Information Technology

Senior AI Engineer and Architect

General Dynamics Information Technology

Lead AI, machine learning, and large language model architecture for General Dynamics Information Technology’s government, defense, and intelligence missions. Take solutions from proof of concept to production across complex operational settings.

Open