Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Saildrone Logo

Senior Software Engineer, Data Integration and Applications

Saildrone

$176,400 - $226,800
Sep 6, 2025
Alameda, CA, US
Apply Now

Saildrone is looking to solve the problem of efficiently collecting, processing, and visualizing bathymetry data and mapping workflows to provide maritime intelligence, surveillance, and reconnaissance products.

Requirements

  • Strong proficiency in Python for data processing, scripting, and APIs
  • Proficiency in JavaScript/TypeScript and ReactJS for frontend development
  • Experience working with Linux environments (bash scripting, system services)
  • Familiarity with sensor data integration via WebSockets, MQTT, or UDP packet streams
  • Proficiency with AWS and other cloud services (S3, DataSync, CLI-based workflows)
  • Experience with REST API development and integration
  • Experience working with geospatial data formats and libraries (e.g., GDAL, GeoTIFF, XYZ point clouds)

Responsibilities

  • support the design, build, and maintenance of the software systems that support Saildrone’s bathymetry data collection and mapping workflows
  • ingesting sonar data streams
  • transforming and storing large datasets
  • managing cloud-based data pipelines
  • developing web applications that deliver high-quality geospatial products to internal and external users
  • connecting to sonar software data feeds
  • processing point clouds and time series data

Other

  • 5–8 years of professional software development experience
  • BA/BS in related field or equivalent experience
  • Strong problem-solving skills and ability to own projects end-to-end
  • Experience working with agile methodologies (Scrum, Kanban)
  • This role is required to be onsite in Alameda, CA in the Bay Area 3 days per week - this is our hybrid model. This is not a remote position.