Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer — Maritime Optimization

$140k - $180k
Full-time

Sofar Ocean

The Company

Sofar is on a mission to connect the world’s oceans.

We design, build, and deploy the largest privately owned network of marine weather sensors to power the world’s best marine weather forecasts. Our data helps customers increase efficiency and reduce emissions, while providing governments and other stakeholders with tools to better understand and operate in the ocean environment.

We live on Planet Ocean, and our goal is to create the ocean intelligence needed to ensure a sustainable future.

The Role

We are looking for an experienced Senior Software Engineer to 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 the software that models vessel performance and evaluates candidate maritime routes.

Depending on the problem, you may be refining optimization algorithms, translating vessel performance and fuel-consumption models into software, building simulation and evaluation tooling, or improving how route recommendations are scored and explained.

You’ll work on problems involving:

  • Maritime voyage optimization and route evaluation

  • Vessel performance and fuel-consumption modeling across varying operating and environmental conditions

  • Voyage constraints, transit time, fuel efficiency, and operational considerations

  • Optimization algorithms and the software that supports them

  • Simulation and evaluation capabilities used to understand optimizer behavior and route quality

  • Clear, explainable results that allow users to understand and evaluate optimization recommendations

You’ll contribute to both existing Sofar technology and new software developed for government maritime applications as these capabilities evolve.

The Impact

Maritime route optimization means balancing competing considerations: fuel consumption, transit time, vessel performance, environmental conditions, voyage constraints, and operational needs.

You’ll collaborate with engineers, product experts, and maritime domain specialists to translate those real-world problems into practical software solutions.

Your work will focus on the core engineering behind voyage analysis and optimization — improving models, algorithms, simulation capabilities, and the software that connects them — with the goal of producing recommendations that are useful, understandable, and defensible.

Our optimization, modeling, and simulation software includes Rust and Python . You may work across both high- and low-level languages while contributing to algorithms, models, services, APIs, testing, and related software components.

This position supports U.S. Department of Defense customers. Candidates should be comfortable working on technology used in defense and military applications. Previous defense experience is not required.

About You

Eligibility

  • U.S. citizenship is required for this position

  • Must be able to successfully pass a background check

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

  • Comfortable 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

  • Comfortable working on software supporting U.S. Government and Department of Defense customers

Your Experience Doesn’t Have to Come From Maritime

We don’t expect candidates to arrive with maritime route optimization experience.

Relevant experience may come from robotics, logistics, aerospace, autonomy, transportation, scientific computing, operations research, simulation, or other domains involving optimization of physical systems.

What matters is your ability to take complex real-world problems and translate them into software that can model, evaluate, and help solve them.

Bonus Points

These are helpful, but not requirements:

  • 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!

We know great candidates don’t always check every box. If this role interests you and you believe your experience translates well to the problems we’re working on, we encourage you to apply.

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer — Maritime Optimization in Remote vacancy
  •  ...technology leverages machine learning and artificial intelligence to optimize renewable energy and battery storage projects on the...  ...energy systems. ~ Proficiency in Python with professional software engineering standards. ~ High attention to detail. ~ Excellent... 
    Senior
    Remote work

    Power Line Services

    United States
    5 days ago
  • $120k - $160k

     ...Senior Software Engineer Job Locations US-AZ-Tempe Job ID 2026-4931 Category...  ...for governments, businesses, aviation, maritime, and the rapidly expanding Internet of...  ...with stakeholders to determine the optimal approach. Success in this role requires... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Shift work

    Iridium Satellite

    Tempe, AZ
    2 days ago
  •  ...hear from you. The Team: Marketplace Optimization builds the intelligent systems that power...  .... Within Marketplace Optimization, engineers join one of two closely related teams:...  ...efficiency, and business objectives. As a Senior Software Engineer, you'll partner closely with... 
    Senior
    Full time
    Work from home
    Flexible hours

    Upstart

    Remote
    14 days ago
  • $160k - $200k

     ...About the Position Premier Global Links LLC is hiring a Senior Software Engineer Optimization to develop software that combines backend engineering mathematical optimization and AI/ML. This position is primarily backend-focused while also contributing to frontend... 
    Senior
    Full time
    Remote work

    Premier Global Links

    San Francisco, CA
    1 day ago
  • $191k - $253k

     .... About the Team Anduril’s Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence...  ...capability. About the Job Senior Software Engineers independently drive the...  ...are deployed to customers, optimizing for the delivery of value... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril

    Quincy, MA
    4 days ago
  • $191k - $253k

     ...Anduril Industries Senior Software Engineer Anduril Industries is a defense technology company...  ...military in months, not years. Anduril's Maritime Division has assembled a diverse team...  ..., data structures, concurrency and optimization. Capacity to act as the technical... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    anduril

    Quincy, MA
    2 days ago
  • $191k - $253k

     ...networking technology to the military in months, not years. Senior Software Engineer, VMS Anduril’s Maritime Division has assembled a diverse team of experts in...  ...algorithms, data structures, concurrency and optimization. Capacity to act as the technical owner for a... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    AI Chopping Block

    Eastern, KY
    3 days ago
  • $170k - $200k

     ...Senior Software Engineer - Data Platform AndrenaM is seeking a Senior Software Engineer - Data...  ...about advancing autonomy and real-time maritime communication technology. We're looking...  ...; run canary dataset builds. Optimize storage layouts for fast reads and parallelization... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Andrenam

    United States
    4 days ago
  •  ...foundry and machine shop supporting the defense, aerospace, maritime, and energy sectors. TBA operates in a controlled...  ...compliance assessment. Position Overview TBA is hiring a Senior Software Engineer to build and maintain the internal software and infrastructure... 
    Senior
    Remote work

    Tampa Brass & Aluminum Corp

    Tampa, FL
    4 days ago
  • $125k - $165k

     ...Senior Software Engineer Job Locations US-CO-Longmont | US-VA-McLean | US-AZ-Tempe Job ID 2026-5081 Category Engineering Worker Category Regular...  ...communications for governments, businesses, aviation, maritime, and the rapidly expanding Internet of Things. Now part of... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work

    Iridium Satellite

    Longmont, CO
    5 days ago
  • Globex Digital is seeking a Mid-Senior level contractor in Research and Engineering based in Alameda, California. The ideal candidate will have experience in search engine optimization, content optimization, and a strong understanding of tools like crown peak and google... 
    Senior
    For contractors

    Globex Digital

    Alameda, CA
    3 days ago
  •  ...Baker Hughes is seeking a Lead Industrial AI & Optimization Engineer to develop ML and hybrid models for industrial applications. You will leverage process engineering, advanced control, and optimization to deliver scalable solutions, collaborating with cross-functional... 
    Senior
    Remote work

    Baker Hughes Holdings LLC

    Houston, TX
    10 hours ago
  •  ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most...  ...behind the American supply chain. By tackling operations optimization from first principles with an AI-native stack, we’re able to... 
    Senior
    Remote work

    Atomic

    New York, NY
    4 days ago
  •  ...Our team believes in empowering talented engineers to solve meaningful problems,...  ...Position Overview We are seeking a Senior Software Engineer who thrives in a startup environment...  ...speed and quality Review, validate, and optimize AI-generated code Contribute to... 
    Senior
    Remote work
    Flexible hours

    Blue Agilis

    Carmel, IN
    10 hours ago
  •  ...-enabled instruction. Role Description This full-time Senior Software Engineer role is a hybrid position based in the Greater Seattle Area...  ...writing clean, testable code, conducting code reviews, optimizing system performance, and ensuring robust security and data... 
    Senior
    Full time
    Work from home

    Wild Zebra

    Seattle, WA
    3 days ago
  •  ...supports more than 400 organizations across 46 states. Senior Software Engineer Kibu is seeking a talented and driven Senior Software...  ...to brainstorm and implement new features. Integrate and optimize AI-powered tools to enhance user experience and streamline... 
    Senior
    Work at office
    Remote work

    Connecticut Innovations

    Stamford, CT
    2 days ago
  • $30 - $100 per hour

     ...Senior Software Engineer Position: Senior Software Engineer Type: Contractor Compensation: $30–$100/hour Location:...  ...valid solutions and reject incorrect ones. Debug, test, optimize, and refactor existing codebases . Design and maintain... 
    Senior
    For contractors
    Remote work
    Flexible hours

    Synthires

    United States
    4 days ago
  •  ...Senior Software EngineerAbout Rhinogram Rhinogram is a patient engagement and telehealth platform...  ..., we’re looking for a Senior Software Engineer to help drive innovation and build...  ...product managers to drive innovation, optimize performance, and ensure secure, scalable... 
    Senior
    Full time
    Local area
    Remote work

    Rhinogram

    United States
    4 days ago
  •  ...work directly with the CTO and two other engineers on core platform capabilities. In...  ...workflow decisions. Technical debugging & optimization: Troubleshoot workflow failures,...  ...What We're Looking For ~5 years of software development in production environments,... 
    Senior
    Full time
    Remote work

    Skylight Health

    United States
    3 days ago
  • $140k - $160k

     ...Senior Software Engineer – D365 F&O, Dynamics 365 F&O, Finance & operations, Finance and operations, F&SCM, Finance and supply chain management...  ...OData, batch processing, troubleshooting, and performance optimization. ~ Experience with Azure DevOps, source control, CI/CD... 
    Senior
    Full time
    Immediate start
    Remote work

    Catch Resource Management

    United States
    10 hours ago
  •  ...Senior Software Engineer (Remote Sensing) | Satellite Operations | On-site in Arlington, VA (5 days/week) My client is a U.S. space technology...  ...that automates space operations - Scheduling systems, optimization algorithms, or automated planning - Infrastructure... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Lawrence Harvey

    Alexandria, VA
    2 days ago
  • $170k - $210k

     ...Zscaler, and News Corp. The Role We’re looking for a Senior Software Engineer who thrives in a hands-on role. You’ll be writing a lot of...  ...and ticketing platforms Model data, design schemas, and optimize queries to keep our systems fast and reliable Build for... 
    Senior
    Full time
    Work at office
    Remote work
    Night shift

    Avante

    Washington DC
    10 hours ago
  • $140k - $180k

     ...As a Senior Software Engineer (SE III) , you will have the opportunity to work on exciting projects, collaborate with experienced professionals...  ...~ Experience with database schema design and query optimization  Education and Experience: High school diploma or... 
    Senior
    Full time
    Work at office
    Immediate start
    Work from home

    GoFormz

    United States
    10 hours ago
  •  ...strongly encouraged to apply. Tria is looking for a Full Stack Engineer with strong experience with modern web application development...  ...using tools like JIRA, Confluence, and Slack. Experience optimizing components for maximum performance across various web-capable... 
    Senior
    Full time
    Work at office
    Remote work

    Tria Federal (Tria)

    United States
    1 day ago
  •  ...Software Engineer, Consensus - Anza Anza is a Solana R&D lab pushing the boundaries of blockchain performance and scalability. Anza was...  ...ensuring robust, timely consensus mechanisms. You will focus on optimizing the processes that underpin the agreement on block validity... 
    Senior
    Remote work

    ANZA Inc

    United States
    4 days ago
  •  ...Senior Backend Engineer We're looking for a Senior Backend Engineer to help define the future of AI-powered, human-led healthcare. You'll...  ...trust/safety at the center of every decision. Innovate with Optimism: We are optimistic as we build the future of care delivery... 
    Senior
    Remote work

    Counsel Health

    New York, NY
    1 day ago
  • $150k - $200k

     ...Description Join FactBase as an early senior engineer on the Zumen US team. You’ll help...  ...feature development across the complete software development lifecycle, from technical...  ...e.g., PostgreSQL, MySQL) and database optimization. What We Offer ~ Work remotely... 
    Senior
    Permanent employment
    Temporary work
    H1b
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    Fact Base Inc.

    Schaumburg, IL
    4 days ago
  • $213k - $263k

     ...find headroom in their shares of operational workload Generate and research ideas for new optimizations of the work operators perform Work with onboard engineering teams to sunset operational work that is no longer necessary Contribute to cross-... 
    Senior
    Full time
    Temporary work
    Remote work

    Waymo

    Remote
    4 days ago
  •  ...issues for both desktop and mobile platforms Optimization is a challenge you'll gladly accept Understand...  ...requirements ~ Demonstrate a solid understanding of core engineering principles ~ Familiarity with modern software engineering practices and continuous integration... 
    Senior
    Remote work
    Home office

    MoneyLine Group LLC.

    United States
    5 days ago
  • $30 per hour

     ...Full Stack Engineer Location: Remote - collaborate closely with US-based engineers Pay...  ...contractors to build scalable and reliable software solutions that enhance operational...  ...Ensure system availability, reliability, and optimal application performance. Cloud &... 
    Senior
    For contractors
    Remote work

    Pacer Group

    United States
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer — Maritime Optimization. Be the first to apply!