Point your AI agent at freehire and let it find you a job.

Get the CLI →

Balyasny Asset Management

NewBe an early applicant

Geospatial Data Engineer (AIS)

Posted
Discussion
Overview

In this role you will build and maintain geospatial data pipelines and infrastructure to transform AIS, port activity, and cargo data into actionable signals for commodities trading. You’ll work at the intersection of geospatial engineering and front-office trading, partnering with portfolio managers and researchers to deliver clean, timely maritime datasets that support investment decisions. The role combines scalable data engineering with geospatial modeling to enable data-driven trading insights. This is a hands-on, impact-focused opportunity at the core of maritime data for trading.

Responsibilities
  • Design, build, and maintain robust ETL/ELT pipelines ingesting AIS and maritime datasets at scale
  • Develop and optimize geospatial data models in PostGIS for vessel tracking, route inference, port congestion, and storage/flow estimation
  • Write performant, well-tested Python and SQL to transform raw feeds into research- and trading-ready datasets
  • Engineer features and metrics (e.g., tonne-miles, floating storage, port dwell times, voyage estimates) in partnership with researchers and PMs
  • Ensure data quality, lineage, monitoring, and reliability across all maritime data products
  • Collaborate with the commodities desk to translate trading questions into data solutions
Key requirements
  • 3+ years of commercial Python 3 experience
  • PostGIS— proficiency with spatial queries, indexing, and geospatial data modeling
  • AIS datasets— hands-on familiarity with vessel-tracking data, its structure, quirks, and limitations
  • SQL— strong proficiency, including query optimization on large datasets
  • collaborative
  • strong problem-solving
  • attention to data quality
  • Python 3
  • SQL
  • PostGIS

Skills

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available