Software Engineer- Posture

Dream Security
Dream Security

Software Engineering · Full-time

Tel Aviv-Yafo, Israel

Posted on Sep 10, 2026

Software Engineer- Posture

  • Cyber R&D
  • Tel Aviv
  • Full-time

Description

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 looking for a Software Engineer who is passionate about building high-quality software and solving complex technical challenges. In this role, you'll design and develop production-grade Python services that integrate with third-party devices and platforms, enabling reliable data collection at scale. The systems you build will power our AI platform, providing the critical data foundation behind our products.

The Dream-Maker Responsibilities

  • Design and deliver production-grade, high-quality and robust code.
  • Research a wide range of software and network devices to find the best data collection solutions.
  • Collaborate with customers to resolve issues and expand Dream’s collection portfolio.
  • Prioritize collection capabilities together with our product team based on customer’s needs and define milestones.
  • Work effectively within a team, contributing to a collaborative and innovative development environment.

The Dream Skill Set

  • 5+ years of experience with large-scale backend development, with a strong emphasis on Python.
  • Understand and troubleshoot networking and routing, with deep knowledge of TCP/UDP protocols.
  • Strong software design and debugging capabilities.
  • Able to adapt and learn new technologies quickly.
  • Experience with virtualization tools and containers.
  • Analytical thinking.

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!