Senior Software Engineer, Maritime AppActive$253K

The opportunity

The Maritime Application Team sits at the tip of the spear, transforming core platform technology into mission-winning capabilities that deliver a decisive operational edge at sea. We are a specialized software team embedded within the core Lattice Platform, uniquely positioned…

What you'll do

  • Design, develop, and deploy full-stack applications and services for maritime: command and control, including our Lattice UI.

  • Build robust, scalable back-end services (e.g., in Go, Rust, Python, C++) to: manage mission planning, vehicle tasking, and real-time data processing.

  • Develop intuitive and performant front-end interfaces (e.g., in: React/TypeScript) that provide operators with at-a-glance situational awareness.

  • Integrate specialized maritime data sources, such as electronic navigational: charts (ENCs), bathymetry, and acoustic sensor data, by leveraging and extending core platform primitives.

  • Collaborate closely with product managers, operators, and others cross: functionally in the Software Platform and the Maritime Division to rapidly iterate on features and deliver tangible value.

  • Champion best practices in software architecture, code quality, and testing: to ensure our systems are reliable in challenging operational environments.

What they're looking for

  • Experience with Go and/or Rust in a production environment.
  • Experience building software for robotics, autonomous systems, or geospatial applications.
  • Familiarity with cloud-native technologies (e.g., Kubernetes, Docker) and: infrastructure-as-code (e.g., Terraform).
  • Experience working with real-time data streams, such as sensor data or vehicle telemetry.
  • A passion for creating exceptional user experiences and a keen eye for product design.