The goal of this work is not simply to move an existing commercial application into a Government environment.
It is to make Sofar technology meaningfully usable within representative Fleet Weather Center workflows.
You’ll help bridge the gap between Sofar’s product and engineering capabilities and the systems, data, workflows, and operational constraints encountered by Fleet users.
A significant part of the work is discovery. You may need to understand an existing workflow, investigate an unfamiliar interface, determine what data or APIs are available, develop a prototype, exercise it with users, and refine the solution based on what you learn.
You may also help explore interoperability with Government capabilities used around the routing workflow — including the ingestion, presentation, comparison, or exchange of route and voyage information.
The work spans traditional software engineering, user-facing application development, and systems integration. Depending on the problem, you may contribute to TypeScript/React applications, Python backend services, APIs, data integrations, application configuration, testing, and supporting software components.
You don’t need to specialize in every layer. You should be comfortable following a user or integration problem across software boundaries when necessary to understand it and make the solution work.
The software will also be exercised within Government-provided classified research environments. You’ll work with Sofar and Government engineering teams to understand environment-specific behavior, troubleshoot integrations, and help ensure the capabilities you develop function as intended in those environments.