← All roles

Senior Backend Engineer, Data & App Platform

Horizon3 AI· Engineering
Apply on company site
Remote$170k - $235kFull-timePosted 1mo ago

About the role

Senior backend engineer focused on the Pentest Data Platform (PDP) within Horizon3’s NodeZero data architecture. Owns end-to-end event-driven pipelines, real-time data processing, and scalable data services to transform pentest telemetry into durable, queryable records for enterprise-scale use.

Responsibilities

  • Own event-driven pipelines end to end — design, build, and operate streaming services that ingest, distribute, and process pentest operation results, including streaming and batch ETL, aggregation services, schema migrations, and replayable processing.
  • Solve real-time asset identity problems — work on asset matching, asset counting, and cross-operation reconciliation, including reducing false splits and overcounting, improving matching explainability, and making asset identity available while an operation is running rather than only after completion.
  • Evolve the data model — manage durable SQL-backed storage (PostgreSQL), drive schema evolution with zero-regression fidelity, and ensure data correctness, idempotency, and reliable reprocessing and failure handling.
  • Drive enterprise scalability — own database performance, connection pooling, resource management, and platform reliability for a system that must handle hundreds of thousands of hosts per customer.
  • Translate batch logic into streaming designs — convert batch business logic into streaming designs without regressing fidelity for existing customers.
  • Build and maintain shared platform infrastructure — contribute to common processing services, support integration-test infrastructure, and build auto-discovery and code-generation tooling to accelerate new streaming service development.
  • Own operational excellence — maintain ETL dashboards and data-platform monitors, participate in on-call rotations and incident response, manage stuck-operation workflows, define SLOs, and set up instrumentation and alerting for systems central to every pentest Horizon3 runs.
  • Raise the technical bar — contribute through design reviews, technical writing, merge request reviews, clear API contracts, and durable decision records.

Qualifications

  • 4+ years of software engineering experience.
  • Proficiency in Python, Go, or similar languages with experience in large-scale production codebases.
  • Production experience with PostgreSQL including schema design, migrations, and query performance at scale.
  • Experience building and operating large scale distributed services in AWS (or comparable cloud), with containers and orchestration (Docker, Kubernetes).
  • Hands-on experience with production observability tooling (Datadog, OpenTelemetry, or similar).
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.

Skills

Required:Event-driven architectures / streamingPostgreSQL and schema migrationsPython / Go

Benefits

  • Base salary range: $170,000 - $235,000 annually.
  • Equity package in the form of stock options for all full-time roles.
  • Health, vision & dental insurance for you and your family.
  • Flexible vacation policy.
  • Generous parental leave.
Last updated Oct 1, 2026. Interested? Apply on the company site.

About Horizon3 AI

Only Pentesting Platform Proven in Production

Continuously assess, fix, and verify your security posture. Securing enterprises across many attack surfaces.

PentestingSecurity PostureThreat DetectionVulnerabilitiesRisk AssessmentOffensive Security

More open roles at Horizon3 AI