Senior Backend Engineer (Growth & Managed Security Service Provider (MSSP))

Horizon3

United States Posted October 20, 2026

Check how well your resume matches this job

Remote Full-time Senior
Salary Range

$170,000 - $235,000

Job Description

Join NodeZero as a Senior Backend Engineer in the Growth & Managed Security Service Provider (MSSP) team. You'll be responsible for designing and implementing backend services that enforce licensing, entitlements, feature access, usage limits, and packaging rules. You'll also build and evolve provisioning and onboarding workflows, develop admin experience infrastructure, and build MSP/MSSP capabilities. This is a senior individual contributor role where you'll lead through technical judgment, careful system design, and reliable execution.

  • Design and implement backend services that enforce licensing, entitlements, feature access, usage limits, and packaging rules consistently across NodeZero's product, APIs, and partner workflows.
  • Build and evolve provisioning and onboarding workflows - account setup, entitlement propagation, and auto-provisioning that reliably activates customers without manual intervention.
  • Develop admin experience infrastructure: user access controls, account settings, parent-child account relationships, and the RBAC/authorization patterns that make multi-tenant administration safe and auditable.
  • Interest in mentoring junior and mid-level engineers
  • Ability to own and manage concurrent initiatives, with strong judgment in prioritization and time management
  • Excellent analytical and problem-solving skills, with high attention to detail and a high bar for quality - particularly for systems where correctness has commercial and compliance implications
  • A strong desire to continuously learn new technologies in a fast-paced Agile environment
  • Effective communication and collaboration across engineering, product, and design
  • Self-directed and driven - capable of conceiving and implementing solutions independently and as part of a team
  • Strong technical documentation ability, including design docs, runbooks, and support documentation
  • Experience building production applications on cloud platforms (AWS, Azure, GCP) using Docker and Kubernetes
  • Bachelor's Degree in Computer Science, Computer Engineering, or a related field
  • 7+ years of professional software engineering experience using modern object-oriented or functional languages (Python, Go, TypeScript, Java, Scala, C++, etc.)
  • Experience building multi-tenant SaaS platforms with strong tenant isolation - particularly around access controls, data scoping, and account hierarchy
  • Hands-on experience with RBAC, authorization, authentication, or SSO systems, and the patterns that make them consistent and auditable at scale
  • Experience with licensing, subscription, entitlement, usage metering, or billing-adjacent systems - especially where correctness and consistency across services matter
  • Experience designing and building audit log or event history systems with compliance or support requirements in mind
  • Familiarity with provisioning and feature-access patterns - auto-provisioning, feature flags, and staged rollout for commercial SaaS products
  • Experience building admin consoles or customer self-service workflows, including parent-child or multi-org account management
  • Experience with notifications infrastructure - transactional and non-transactional communications, delivery reliability, and preference management
  • Experience with MSP, MSSP, or multi-tenant partner models - asset allocation, sub-account management, and usage/reporting visibility
  • Production reliability experience: observability tooling, on-call ownership, runbook authorship, and incident response for foundational platform services
  • Expert proficiency in SQL and experience with relational database architectures (PostgreSQL); comfort with complex data models involving account hierarchies, usage records, and entitlement state
Required Skills
onboarding system design time management problem solving attention to detail compliance Agile communication collaboration Amazon Web Services Azure Google Cloud Platform Docker Kubernetes software development Python
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