CareerPlanSign in

Senior Software Engineer - Data Acquistion (Field Team)

Tel Aviv, IsraelFull-time2026-07-07 → 2026-10-08

Core

Building and operating real-world backend systems for high-throughput, real-time sensor data ingestion and processing on edge devices deployed worldwide for underground mapping.

Role type

Senior IC backend software engineer (distributed systems, data acquisition)

Builds

Backend platforms for field data acquisition, asynchronous data pipelines, and real-time processing systems for edge devices

Domain

Geospatial technology, underground mapping, sensor fusion, edge computing

Required skills

Python, Linux systems, distributed systems architecture, real-time data processing, system-level design, observability, production operations (via careerplan.io/jobs/89-005-13-260-senior-software-engineer-data-acquistion-field-team-at-exodigo)

Preferred skills

Rust/C/C++, embedded systems, hardware-software integration, AWS, geospatial data, GNSS, AI-assisted workflows

Technologies

Python, Linux, AWS, Rust, C, C++, GNSS

Responsibilities

Build and evolve core backend services for distributed field data acquisition; Design and implement asynchronous pipeline-driven systems for real-time data ingestion; Own critical system components end-to-end for correctness and resilience; Lead architectural decisions for scalability and robustness; Work hands-on with live production systems on edge devices including debugging and on-call support; Collaborate across system engineering, algorithms, hardware, and operations teams

Seniority

Senior, hands-on IC with mentorship responsibilities