Staff Backend Engineer, Internal
Core
Set technical direction for backend systems powering NodeZero's internal pentesting capabilities, including architecture, ETL pipelines, and data pathways.
Role type
Staff Backend Engineer (Internal Attack)
Builds
Production-safe autonomous pentesting platform (NodeZero) and internal attack data systems
Domain
Cybersecurity / Cloud Infrastructure
Required skills
Python, SQL, GraphQL, AWS/Azure/GCP, Docker, Temporal/Prefect/Airflow, Neo4j, System Architecture, Distributed Systems, Observability
Preferred skills
Cross-team leadership, Technical Strategy, Mentorship, Complex Data Modeling
Technologies
Python, SQLAlchemy, GraphQL, Neo4j, AWS, Azure, GCP, Docker, Temporal, Prefect, Airflow, Celery, Datadog, Prometheus, OpenTelemetry
Responsibilities
Set architecture and technical direction for core Python services and APIs; Lead complex backend initiatives from design to production; Design and evolve reliable processing workflows for large-scale data workloads; Lead design and operation of high-throughput ETL pipelines; Guide attack-path data model and presentation layer; Optimize complex SQL queries; Define and evolve GraphQL and graph-based API patterns; Own operational health of backend systems; Drive system architecture decisions across team boundaries; Mentor and unblock engineers.
Seniority
Staff, hands-on technical leader