← All roles

Senior Backend Engineer, External

Horizon3 AI· Engineering
Apply on company site
Remote$199.8k - $235k + equityFull-timePosted 5d ago

About the role

Senior Backend Engineer on the External Attack team responsible for the full set of backend services powering NodeZero's external pentesting capabilities, including architecture, development, deployment, and production operations.

Responsibilities

  • Design, build, and maintain features in our core Python API, with a focus on performance, correctness, and maintainability.
  • Design, build, and operate workflow orchestration for large-scale, long-running workloads using tools such as Prefect or Temporal, including scheduling, retries, idempotency, state management, and failure recovery.
  • Build orchestration that scales reliably across many concurrent workflows, with clear visibility into progress, failures, and throughput.
  • Comfort reading and untangling unfamiliar, complex SQL, and the judgment to optimize or refactor it safely in production.
  • Build and operate high-throughput data processing and ETL pipelines that turn large volumes of raw assessment data into reliable, queryable datasets.
  • Contribute to datalake architecture on AWS, including storage layout, partitioning, schema evolution, and query performance.
  • Deploy and manage services on Kubernetes, and take part in cluster operations, release management, and capacity planning.
  • Develop and extend GraphQL and graph-based APIs that let product components and customers explore complex relationships in their data.
  • Own the observability, uptime, and scalability of the services you build, including metrics, tracing, alerting, and on-call participation.
  • Partner with frontend engineers, product managers, and designers to turn backend capabilities into a clear, responsive user experience.
  • Contribute to systems architecture decisions and write design docs that help the team move quickly with shared understanding.
  • Collaborate with frontend team members to present data in a clear and user-friendly format, enhancing the product's user experience.

Qualifications

  • Bachelor's Degree in Computer Science, Computer Engineering or related field.
  • 7+ yrs professional software engineering experience using modern object-oriented or functional languages (Python, Java, Go, Scala, C++, TypeScript, etc).
  • Experience building and running workflow orchestration or distributed task-processing systems in production (for example Prefect, Temporal, Airflow, Celery, or similar).
  • Hands-on experience designing and building high-throughput data processing systems and ETL pipelines.
  • Experience building applications on cloud computing platforms such as AWS, Azure, GCP, using container technologies such as Docker and Kubernetes.

Skills

Required:PythonSQLWorkflow OrchestrationAWS / CloudKubernetesObservabilityCollaborative Skills
Nice to have:GraphQL

Benefits

  • Inclusive Team: We value diversity and promote an inclusive culture where everyone can thrive.
  • Growth Opportunities: Be part of a dynamic and growing team with numerous career development opportunities.
  • Innovative Culture: Work in a collaborative environment that encourages creativity and out-of-the-box thinking.
  • Hybrid & Remote Work: We embrace a mix of remote and hybrid work models depending on role and location, including our Chicago office, where some roles require regular in-office presence.
  • Competitive Compensation: We offer competitive salary, equity and benefits. Our benefits include health, vision & dental insurance for you and your family, a flexible vacation policy, and generous parental leave.
Last updated Oct 22, 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