Senior Software Engineer - Maritime Optimization

BizFirst

United States

Remote

USD 140,000 - 210,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision coverage
Learning stipend
Home office stipend
Relocation bonus
Flexible PTO

Job summary

BizFirst is hiring a Senior Software Engineer for Maritime Optimization. You will develop maritime route optimization, vessel performance modeling, and voyage analysis capabilities for U.S. Government and defense customers.

This hands-on role involves refining optimization algorithms, translating vessel models into software, and building simulation tools that yield explainable route recommendations. You will work across high- and low-level languages (Rust and Python) and contribute to both

Qualifications

  • 5+ years of professional software engineering experience.
  • Experience with Python and/or a compiled language such as Rust, C++, C, or similar.
  • Ability to translate domain or mathematical concepts into maintainable, testable software.
  • Comfort working with U.S. Government/DoD customers; previous defense experience not required.

Responsibilities

  • Develop maritime voyage optimization and route evaluation capabilities.
  • Model vessel performance and fuel consumption across operating conditions.
  • Account for voyage constraints, transit time, fuel efficiency, and operational considerations in route recommendations.
  • Improve optimization algorithms and the software that supports them.
  • Build simulation and evaluation capabilities to understand optimizer behavior and route quality.
  • Produce clear, explainable results for users evaluating optimization recommendations.
  • Collaborate with engineers and domain specialists to translate real-world problems into software.

Skills

Python
Rust
C++
Algorithms
Data structures

Education

Degree in physics or related technical field

Job description

Senior Software Engineer - Maritime Optimization

Job Title: Senior Software Engineer - Maritime Optimization

Level: Senior; 5+ years of professional software engineering experience

Clearance: Ability to obtain a clearance

Work Location Type: Remote, United States

BizFirst is assisting our client with recruiting a Senior Software Engineer - Maritime Optimization. This hands-on software engineering role will develop maritime route optimization, vessel performance modeling, and voyage analysis capabilities for U.S. Government and defense customers. You will refine optimization algorithms, translate vessel performance and fuel-consumption models into software, and build simulation and evaluation tools that make route recommendations clear and explainable.

Our client is an ocean technology company that designs, builds, and deploys marine sensors and combines oceanographic and underwater acoustic sensing with data and software. Its capabilities help commercial customers increase efficiency and reduce emissions, while helping government and defense stakeholders understand ocean conditions, maritime activity, and remote environments. The company has more than a decade of Navy research partnerships and is expanding its established capabilities into funded federal programs.

What will you do

You will work on maritime route optimization, vessel performance modeling, and voyage analysis capabilities for U.S. Government and defense customers. This is a hands-on software engineering role working directly on software that models vessel performance and evaluates candidate maritime routes. Depending on the problem, you may refine optimization algorithms, translate vessel performance and fuel-consumption models into software, build simulation and evaluation tooling, or improve how route recommendations are scored and explained.

Responsibilities
  • Develop maritime voyage optimization and route evaluation capabilities.
  • Model vessel performance and fuel consumption across varying operating and environmental conditions.
  • Account for voyage constraints, transit time, fuel efficiency, and operational considerations in route recommendations.
  • Improve optimization algorithms and the software that supports them.
  • Build simulation and evaluation capabilities to understand optimizer behavior and route quality.
  • Produce clear, explainable results that allow users to understand and evaluate optimization recommendations.
  • Collaborate with engineers, product experts, and maritime domain specialists to translate real-world problems into practical software solutions.
  • Work across high- and low-level languages, including Rust and Python, contributing to algorithms, models, services, APIs, testing, and related software components.
  • Contribute to existing technology and new software developed for government maritime applications as these capabilities evolve.
Requirements
  • 5+ years of professional software engineering experience.
  • Strong software engineering fundamentals and experience contributing to production software.
  • Experience with Python and/or a compiled language such as Rust, C++, C, or similar.
  • Comfort working with algorithms, data structures, and computational problems.
  • Ability to translate domain or mathematical concepts into maintainable, testable software.
  • Strong communication skills and a collaborative mindset when working across engineering and domain disciplines.
  • Comfort working on software supporting U.S. Government and Department of Defense customers. Previous defense experience is not required.
  • Maritime route optimization experience is not required. Relevant experience may come from robotics, logistics, aerospace, autonomy, transportation, scientific computing, operations research, simulation, or other domains involving optimization of physical systems.
Preferred Qualifications
  • A degree in physics or a related technical field.
  • Experience developing optimization, modeling, or simulation software for real-world systems.
  • Maritime or naval domain experience.
  • Previous experience supporting U.S. Government or Department of Defense customers.
  • A personal connection to or passion for the oceans.
Work Authorization and Clearance

Must be able to successfully pass a background check.

Ability to obtain a security clearance; specific level TBD.

An Equal Opportunity Employer

  • Medical, dental and vision coverage.
  • Continued learning and development stipend.
  • One-time home office stipend for remote team members.
  • Relocation bonus for team members moving to the Bay Area.
  • Flexible PTO, in addition to 10 company-wide office closure days; the last week of December off for everyone.
  • 12 weeks of parental leave, plus 4 additional weeks for birthing parents.
  • Military leave and job protection for reservists and guard members under USERRA.
  • Annual company onsite week and team events throughout the year.

BizFirst LLC is an Equal Opportunity Employer and does not discriminate on the basis of race or ethnicity, religion, sex, national origin, age, veteran status, disability, or genetic information, or any other reason prohibited by law in employment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Maritime Optimization (Remote)
Senior Software Engineer — Maritime Optimization (Remote)

BizFirst • United States

Remote
USD 140,000 - 210,000
Medical, dental and vision coverage
Learning stipend
Home office stipend
+2
Senior Software Engineer - Maritime Optimization
Senior Software Engineer - Maritime Optimization

sofarocean • United States

On-site
USD 140,000 - 190,000
Senior Software Engineer — Maritime Route Optimization
Senior Software Engineer — Maritime Route Optimization

sofarocean • United States

On-site
USD 140,000 - 190,000
Senior Software Engineer, Core Systems
Senior Software Engineer, Core Systems

Panthalassa • Portland (OR)

Hybrid
USD 175,000 - 230,000
Senior Software Engineer - Forward Deployed
Senior Software Engineer - Forward Deployed

Saronic • Austin (TX)

On-site
USD 140,000 - 210,000
Medical Insurance
Dental & Vision Insurance
Stock Options
+5
Senior Forward Deployed Software Engineer
Senior Forward Deployed Software Engineer

Saronic • Washington

On-site
USD 120,000 - 150,000
Medical Insurance
Dental and Vision Insurance
Generous PTO
+7
Software Engineer - Forward Deployed
Software Engineer - Forward Deployed

Saronic • San Diego (CA)

On-site
USD 130,000 - 180,000
Medical Insurance
Dental and Vision Insurance
Time Off
+6
Defense Customer Success Lead
Defense Customer Success Lead

BizFirst • United States

Remote
USD 180,000 - 240,000
Relocation bonus
Flexible PTO + office closure days
Home office stipend
+3
Software Engineer
Software Engineer

D24 Search Limited • Alameda (CA)

Hybrid
USD 200,000 - 300,000
Senior Mechanical Engineer
Senior Mechanical Engineer

Seasats • San Diego (CA)

On-site
USD 120,000 - 160,000
Competitive insurance
401k matching
Four free lunches per week
+3