Staff Backend Engineer, Internal
Core
Set architecture and technical direction for Python backend services, APIs, and high-throughput ETL pipelines that convert attack-team knowledge-graph output into queryable relational datasets.
Role type
Staff Backend Engineer (Internal Platform)
Builds
Distributed processing workflows, GraphQL endpoints, graph-based APIs, and internal tooling for attack-path and assessment data.
Domain
Cybersecurity / Data Engineering / Cloud Infrastructure
Required skills
Python, SQL, GraphQL, Neo4j, AWS/Azure/GCP, Kubernetes, Docker, Temporal/Prefect/Airflow/Celery, SQLAlchemy, Observability (Datadog/Prometheus/OpenTelemetry)
Preferred skills
Cybersecurity (attack, identity, privilege escalation, vulnerability data), Internal tooling for multiple engineering teams
Responsibilities
Design reliable distributed processing workflows with scheduling, retries, and failure recovery; Optimize complex SQL and guide production database performance; Mentor engineers through design and code reviews; Partner with frontend and product teams to deliver user experiences for attack-path data.
Seniority
Staff, hands-on IC with technical leadership