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.