GrepJob
Augury

Software Data Engineer, Data Platform

Augury
Apply
about 4 hours ago
Haifa, IsraelMid Level / Senior

Responsibilities

  • Build and evolve Python-based services and pipelines for ingesting and storing industrial events.
  • Design systems to handle data duplicates, invalid data, and late-arriving events.
  • Collaborate with global teams to create scalable software solutions for complex data challenges.
  • Implement end-to-end data flows from raw ingestion to modeled datasets.
  • Drive testing discipline across the data platform, including unit and integration tests.
  • Build systems that scale from local environments to cloud-scale architectures.
  • Work with streaming platforms to create reliable data consumers and reprocessing workflows.
  • Participate in architecture reviews and collaborative development practices.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 5+ years of professional software engineering experience in backend or data-intensive applications.
  • Strong Python engineering skills with a focus on modular architecture and production-grade code.
  • Expertise in SQL and data modeling, including schema design and event-driven models.
  • Experience with cloud platforms and modern lakehouse technologies like Databricks and Spark.
  • Hands-on experience with streaming technologies such as Kafka or Pub/Sub.
  • Proven ability to diagnose and resolve production data issues.
  • Strong communication skills and experience working with distributed teams.

Benefits

  • Stock options
  • Paid parental leave
  • Flex PTO

Categories

AI & MLData Engineering