Cyber R&D

Senior Full-Stack Engineer -CTI

This is some text inside of a div block.

About The Position

Every nation has data. Few can protect it. Fewer still can act on it.

Dream is the sovereign AI and national cyber-defense company for governments.

We help nations secure their most critical systems, connect fragmented information at a national scale, and turn their most sensitive data into decisions, all fully sovereign.

This is more than a job. It's a Dream job, where you'll work at a global scale alongside some of the best AI researchers, cyber operators, and government experts in the world.

We defend nations against the most advanced threats in the world with a national security suite that offers AI-native resilience against APTs with visibility, insights and mediation across Posture, CTI, and Detection & Response, all fully sovereign.

The Dream Job

We're building Dream's Cyber Threat Intelligence platform - a system that harvests, contextualizes, and serves threat intelligence at scale. This includes AI-powered Copilot experiences, analyst-facing dashboards, and the services that connect them. We're looking for a versatile Full-Stack Engineer to own features end-to-end, from backend services to the UI that puts intelligence in analysts' hands.

You might be stronger on the frontend or backend - that's fine. What matters is your ability to work across the stack, take ownership of entire features, and ship with autonomy. You'll collaborate closely with product, UX, and CTI researchers to translate complex data into intuitive experiences, all within a fast-moving environment with short development cycles.

The Dream-Maker Responsibilities

  • Own features end-to-end - from data layer to UI -delivering complete solutions that serve real analyst workflows.
  • Build core components of the CTI platform, including AI Copilot experiences, dashboards, and data visualization tools.
  • Develop backend services and APIs that process and expose threat data to client applications.
  • Craft responsive, maintainable frontend experiences using Vue, TypeScript, and modern tooling.
  • Collaborate with product and UX to translate requirements into well-designed, documented solutions.
  • Drive engineering best practices across the stack - code quality, testing, and maintainability.

The Dream Skill Set

  • 5+ years of professional experience in software development, with hands-on work across both frontend and backend.
  • Strong frontend skills with Vue (React experience transfers well), TypeScript, and modern build tools (Vite).
  • Backend proficiency in Python/Node.js, with experience building APIs and services.
  • Comfortable with component-driven development, testing (unit tests, Storybook), and design system workflows.
  • Experience with cloud infrastructure and containerized environments (Docker, Kubernetes).
  • Familiarity with databases (SQL/NoSQL) and data modeling.
  • High ownership mindset - you thrive with autonomy, drive alignment through documentation (Confluence, design docs), and communicate effectively across teams.
  • Comfortable in fast-paced, ambiguous environments with short iteration cycles.

Advantages:

  • Micro-frontend architecture experience.
  • Background in cybersecurity, threat intelligence, or related domains.
  • Experience building visual analytics dashboards or data-intensive UI.
  • Familiarity with AI/ML integration patterns or agentic application design.
  • Contribution to internal tooling, developer experience, or platform engineering.

Never Stop Dreaming...

If you think this role doesn't fully match your skills but are eager to grow and break glass ceilings, we’d love to hear from you! 

Fill out the form to get in touch with our Expert Team.

Thank you!
Your submission has been received!
Oops! Something went wrong while submitting the form.