Accelint is a mission-driven technology company focused on strengthening national security and supporting critical industries. They are seeking a backend-leaning Full-Stack Engineer to build and integrate capabilities for an Uncrewed Surface Vessel autonomy and mission software platform, focusing on Python networking, backend service development, and real-time data movement.
Responsibilities:
- Deliver integrated concept demonstrations for USV workflows such as mission execution monitoring, route execution support, vehicle health/status, operator oversight, and simulation-backed demonstrations
- Connect backend services to simulation, replay, and vessel-adjacent systems so concepts reflect realistic telemetry cadence, state transitions, faults, and mission events
- Support end-to-end integration across services, data streams, and mission software components
- Develop Python services, adapters, and tooling to support concept development, data translation, automation, replay, and simulation hooks
- Implement and maintain real-time interfaces such as REST APIs, WebSockets, TCP/UDP communication paths, streaming pipelines, and pub/sub patterns
- Design and troubleshoot inter-service communication, connection management, reconnection behavior, message routing, and high-rate telemetry handling
- Work within distributed architectures common to autonomy stacks, including Redis or Valkey, DDS, pub/sub buses, and other message-oriented systems
- Diagnose backend and networking issues such as service discovery failures, QoS/config mismatches, dropped connections, environment drift, and runtime logging problems
- Contribute to or interface with C++ components where performance, hardware interaction, protocol handling, or existing subsystem integration requires it
- Work across mixed-language systems where Python services integrate with C++ libraries, binaries, or networked components
- Assist with protocol and device integration efforts relevant to autonomy or vehicle systems
- Support frontend or operator-facing application work as needed, including integration with existing web interfaces
- Work across containerized and orchestrated deployments including Docker, Docker Compose, and Kubernetes
- Add pragmatic test coverage for critical backend logic and integration flows
- Produce clear runbooks for setup, deployment, networking configuration, simulation inputs, and troubleshooting to keep concepts demo-ready