Senior Backend Engineer- CTI
We're building our Cyber Threat Intelligence platform – an AI-first product that harvests, contextualizes, and serves threat intelligence at scale. We're looking for a Python-native backend engineer to own the infrastructure that makes this possible.
You'll design and build the systems that power both agentic AI workloads and large-scale data orchestration – exposing CTI insights as a service to UI components, APIs, and autonomous agents across the ecosystem. This is a greenfield opportunity where you'll shape foundational architecture decisions on a new product with a small, high-impact team.
Responsibilities
Build the tooling and infrastructure that enables AI agents to consume and reason over threat data.
Develop systems that harvest data from open and dark web sources, cross-reference signals, and contextualize raw intelligence into actionable insights.
Serve curated CTI data to various consumers – dashboards, internal services, and other agents in the Dream platform.
Instrument complex workflows with tracing and metrics – when things break in production, we need visibility to understand why.
Design and scale agent-based systems along with robust evaluation frameworks.
Instrument complex workflows with tracing and metrics – when things break in production, we need visibility to understand why.
Create developer tooling and experiences that make the platform usable for other engineers building on top of it.
We're building our Cyber Threat Intelligence platform – an AI-first product that harvests, contextualizes, and serves threat intelligence at scale. We're looking for a Python-native backend engineer to own the infrastructure that makes this possible.
You'll design and build the systems that power both agentic AI workloads and large-scale data orchestration – exposing CTI insights as a service to UI components, APIs, and autonomous agents across the ecosystem. This is a greenfield opportunity where you'll shape foundational architecture decisions on a new product with a small, high-impact team.
Responsibilities
Build the tooling and infrastructure that enables AI agents to consume and reason over threat data.
Develop systems that harvest data from open and dark web sources, cross-reference signals, and contextualize raw intelligence into actionable insights.
Serve curated CTI data to various consumers – dashboards, internal services, and other agents in the Dream platform.
Instrument complex workflows with tracing and metrics – when things break in production, we need visibility to understand why.
Design and scale agent-based systems along with robust evaluation frameworks.
Instrument complex workflows with tracing and metrics – when things break in production, we need visibility to understand why.
Create developer tooling and experiences that make the platform usable for other engineers building on top of it.
Requirements:
5+ years of backend development experience with Python.
Experience building and operating data pipelines, data lakes, or large-scale data infrastructure.
Experience with distributed systems and the challenges they bring (consistency, failure modes, debugging across services).
Familiarity with microservices architecture and tooling (Docker, Kubernetes).
Experience with NoSQL databases.
High independence – you thrive with autonomy and ownership in ambiguous environments.
Advantages:
Experience building distributed systems.
Data management at scale – ETL, data quality, governance.
Experience in cybersecurity, threat intelligence, or related domains.
Familiarity with AI/agentic application patterns.
Experience with graph and NoSQL databases.
– Startup or small-team experience.
5+ years of backend development experience with Python.
Experience building and operating data pipelines, data lakes, or large-scale data infrastructure.
Experience with distributed systems and the challenges they bring (consistency, failure modes, debugging across services).
Familiarity with microservices architecture and tooling (Docker, Kubernetes).
Experience with NoSQL databases.
High independence – you thrive with autonomy and ownership in ambiguous environments.
Advantages:
Experience building distributed systems.
Data management at scale – ETL, data quality, governance.
Experience in cybersecurity, threat intelligence, or related domains.
Familiarity with AI/agentic application patterns.
Experience with graph and NoSQL databases.
– Startup or small-team experience.
This position is open to all candidates.

















