Назад
Company hidden
4 часа назад

Senior Software Engineer - Data Acquisition (Field Team)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Английский
b2
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Software Engineer (Data Acquisition): Develops backend platforms for field data acquisition technology for underground mapping, operating in integration with hardware, sensors, positioning systems, and networks. Focus on real-time sensor data ingestion, asynchronous pipelines, and reliable operation under unstable field conditions such as limited connectivity and resource-constrained edge environments.

Company

hirify.global is the leading underground mapping solution for non-intrusive discovery.

What you will do

  • Build and evolve core backend services that orchestrate field data acquisition across distributed, real-world environments.
  • Design and implement asynchronous, pipeline-driven systems for real-time data ingestion, validation, and processing.
  • Own critical system components end-to-end, with responsibility for correctness, performance, resilience, and behavior under real production conditions.
  • Lead architectural decisions and technical direction, driving improvements in scalability, robustness, and long-term system clarity.
  • Work hands-on with live production systems developed and deployed remotely to edge devices in the field, including releases, field experiments, deep debugging, and on-call support.
  • Collaborate closely across disciplines - system engineering, algorithms, hardware, frontend, and operations - to deliver cohesive, end-to-end solutions.

Requirements

  • 6+ years of experience building, operating, and owning production-grade backend platforms in data-intensive environments.
  • Strong proficiency in Python or an equivalent high-level language, with the ability to write clear, maintainable, and robust production code.
  • Hands-on experience with Linux-based systems and networking fundamentals.
  • Significant experience in designing architecture and building complex, data-intensive distributed systems, with the ability to balance reliability, performance, and scalability tradeoffs.
  • System-level thinking - ability to reason about end-to-end flows, state, and failure modes, proactively identifying gaps, risks, and opportunities and translating them into robust, production-grade solutions with observability built in from day one.
  • Strong ownership mindset and communication skills, with a collaborative approach, technical maturity, and a continuous learning attitude.

Nice to have

  • Experience with Rust/C/C++ or embedded systems development.
  • Background in hardware-software integration, sensors, or data acquisition systems.
  • Hands-on experience with AWS and cloud infrastructure in production environments, including deployment, monitoring, and operations.
  • Experience working with geospatial data and/or positioning technologies (e.g. GNSS).
  • Experience leveraging AI-assisted workflows and tools to improve development velocity, code quality, or system design in production environments.

Culture & Benefits

  • Believe in a culture of psychological safety, where our people feel listened, appreciated and empowered to take their initiatives into core impact to the company.
  • Care about our people growth and proactively invest on it.

Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →