Full-Stack Engineer - Real-Time Systems

Approach Venture
Tampa, FL, United States
about 1 month ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Geographic Information Systems Audit Trail Cloud Computing Cyber Security Relational Databases Event Logging Internetworking Python (Programming Language) Message Queuing Telemetry Transport (MQTT) Node.Js Radio-Frequency Identification Software Architecture
+17 more
Role-Based Access Control Wireless Sensor Networks Software Engineering TypeScript WebSocket WebRTC Wireless Networks Real Time Systems ReactJS Backend Information Technology Real Time Data Apache Kafka Front End Software Development Hardware Infrastructure Docker Golang

Job description

  • Own the development of a real-time operations dashboard for distributed sensing systems
  • Display live detections, estimated device locations, movement tracks, alerts, and historical events across facility floor plans
  • Design operator workflows for alert prioritization, acknowledgement, escalation, resolution, and shift handoff
  • Build backend services that ingest and process continuous detection and location data from multiple sensing nodes
  • Develop reliable real-time communication between backend systems and browser-based applications
  • Build node-management tools covering system health, configuration, connectivity, and calibration status
  • Implement authentication, role-based access control, audit trails, and event logging suitable for regulated environments
  • Design deployments that can run entirely on customer-controlled infrastructure with limited or no internet connectivity
  • Extend secure software update capabilities into on-premises and air-gapped environments
  • Build installation, configuration, monitoring, and upgrade processes that do not depend on cloud infrastructure
  • Work directly with pilot users to understand how operators interact with the system and rapidly improve workflows based on field feedback
  • Help establish software architecture and development practices as the product moves from prototype into broader deployment, * Take ownership of a product that customers and operators will interact with directly
  • Replace an early prototype with the software architecture that will support future deployments
  • Work across product, frontend, backend, infrastructure, security, and customer deployment rather than owning a narrow slice of the stack
  • Join at an early stage where individual engineers have meaningful influence over technical decisions and product direction
  • Work closely with experienced operators and engineers building systems based on problems they encountered firsthand in the field
  • Gain exposure to real defense and government users while building technology that is moving from prototype toward production
  • Join ahead of the company’s next stage of growth, with meaningful opportunity for long-term ownership and impact

Requirements

  • BS in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • 5+ years of full-stack software development experience
  • Experience shipping at least one real-time, monitoring, command-and-control, or operational software product into production
  • Strong experience with React, TypeScript, or comparable modern front-end technologies
  • Experience building map-based, floor-plan, spatial, or other highly interactive visualization interfaces
  • Backend development experience using Python, Go, Node.js, or a comparable language
  • Hands-on experience with real-time data architectures using technologies such as WebSockets, MQTT, Kafka, or similar
  • Strong understanding of relational database design for event-driven or time-series data
  • Experience deploying containerized software using Docker and Kubernetes or lightweight orchestration tools
  • Experience deploying and maintaining applications on customer-controlled or on-premises infrastructure
  • Understanding of authentication, authorization, role-based access control, and audit logging
  • Ability to own features across the entire stack and operate effectively in a small engineering team

Preferred Experience

  • Software development for defense, public safety, security operations, corrections, critical infrastructure, or other mission-critical environments
  • Experience supporting air-gapped, disconnected, or highly restricted networks
  • Familiarity with NIST SP 800-171, CJIS Security Policy, FedRAMP, StateRAMP, or similar security frameworks
  • Experience with indoor mapping, RTLS, geolocation, or spatial visualization technologies
  • Familiarity with Mapbox, Leaflet, deck.gl, or similar mapping frameworks
  • Experience working with sensor networks, RF systems, wireless data, or distributed hardware
  • Experience designing interfaces for operations centers or users who need to make rapid decisions from live data
  • UX or product design experience, particularly conducting usability sessions directly with end users
  • Experience building secure software update mechanisms for on-premises systems

Benefits & conditions

$120,000 - $150,000

About the company

We are a venture-backed defense technology startup founded by former military operators who experienced firsthand the limitations of existing electronic warfare and sensing systems. The team now designs and builds its own hardware and software from the ground up, with systems already being evaluated and deployed by defense and government customers. The company is entering its next stage of technical maturity and production, giving early engineers significant ownership over both the product and the engineering foundation behind it.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…