Software Data Engineer, Data Platform

Augury Augury · Vertical AI · Augury, Israel · R&D

Software Data Engineer responsible for building production-grade data services, platforms, and pipelines that power AI-driven products and AI agents. This role involves designing and implementing data flows for raw event ingestion, storage, and exposure of clean data for downstream consumers, with a strong focus on software engineering fundamentals, reliability, scalability, and observability. The engineer will work with modern data engineering practices, including lakehouse architectures, streaming platforms, and data modeling, to support AI-native experiences and agentic workflows.

What you'd actually do

  1. Build and evolve Python-based services and pipelines that ingest raw industrial events, store them reliably, and expose clean, well-modeled tables and APIs for downstream consumers, including Digital Twin, Smart Canvas, AI agents, and analytics.
  2. Design systems that handle duplicates, invalid data, late-arriving events, and reprocessing in a principled, incremental, and reproducible manner.
  3. Collaborate with platform, machine learning, and product teams across Israel and globally to transform complex data challenges into robust, observable, and scalable software solutions.

Skills

Required

  • Python
  • SQL
  • data modeling
  • data pipelines
  • backend systems
  • distributed systems
  • data-intensive applications
  • cloud platform (Azure, GCP, or AWS)

Nice to have

  • ETL
  • BI
  • Databricks
  • Delta Lake
  • Spark
  • Kafka
  • Pub/Sub

What the JD emphasized

  • production-grade data services
  • clean architecture
  • reliability
  • scalability
  • observability
  • testing
  • production environments
  • production data issues

Other signals

  • AI-driven products
  • AI agents
  • data foundations that power intelligent applications and agentic workflows