NODA AI

NODA AI

Senior Full Stack Engineer

Austin · Senior

No sponsorshipDetected 106 days ago
JavaScriptTypeScriptPythonC++ReactDjangoFastAPIFlaskDistributed SystemsBackend DevelopmentFull-Stack DevelopmentNoSQLPostgreSQLRedisAWSDockerLinuxPrometheusGrafanaAPI DevelopmentRESTgRPCKafkaWebSockets

About the role

  • Location: Austin, TX (Hybrid on-site, with up to 20% travel)
  • Clearance Requirement: U.S. Citizen with the ability to obtain a security clearance

Responsibilities

  • Build scalable backend APIs and microservices using Python and C++ within an event-driven architecture for real-time orchestration operations
  • Design and implement event-driven data pipelines that process telemetry, sensor feeds, and mission data from heterogeneous vehicle fleets using publish/subscribe patterns
  • Develop responsive operator interfaces using React for mission planning, fleet coordination, and system monitoring
  • Create WebSocket-based communications for low-latency operator interactions with autonomous systems
  • Build data transformation and aggregation services that prepare autonomous system data for operator consumption
  • Implement secure, role-based access controls and authentication systems for multi-user mission control environments
  • Design and maintain database schemas and query optimization for high-throughput operational data
  • Collaborate with autonomy engineers to integrate vehicle control systems and sensor data streams
  • Support integration with diverse autonomous platforms through RESTful APIs, ROS2 topics, and message queuing systems
  • 5+ years of professional full-stack development experience building production systems

Requirements

  • Strong proficiency in C++ with experience in systems programming and performance optimization
  • Expert-level Python skills with experience in FastAPI, Flask, or Django frameworks
  • Experience with ROS2 middleware, including topics, services, and distributed robotics systems
  • Proficiency in JavaScript/TypeScript and React with modern development practices
  • U.S. Citizenship with the ability to obtain a security clearance
  • U.S. Citizen with the ability to obtain a security clearance
  • This role requires strong C++ skills to work directly with autonomous system middleware and the ability to bridge robotics systems with modern web applications.

Nice to have

  • C++ multithreaded systems
  • Experience with robotics middleware beyond ROS2 (DDS, MQTT, or custom protocols)
  • Knowledge of autonomous vehicle systems (UAVs, USVs, UUVs) and associated data formats
  • Experience with real-time data streaming technologies (Kafka, Redis Streams, ZeroMQ)
  • Experience with container technologies (Docker) and cloud deployment (AWS)
  • Understanding of networking fundamentals and distributed systems concepts
  • Background in mission-critical or real-time system development
  • Knowledge of geospatial data handling and coordinate system transformations

Skills

  • Systems programmer comfortable working across the full stack from low-level C++ to modern web interfaces
  • Strong understanding of real-time systems, concurrency, and performance optimization
  • Detail-oriented approach to data integrity, system reliability, and security in mission-critical applications
  • Collaborative mindset with ability to work effectively across autonomy, AI, and infrastructure teams
  • Problem solver skilled at debugging complex distributed systems and integration issues
  • Quality-focused with commitment to testing, documentation, and maintainable code practices
  • Hybrid work environment
  • Competitive pay
  • Flexible time off
  • Generous PTO policy
  • Federal holidays
  • Generous health, dental, and vision benefits

Company info

  • NODA is a veteran-owned, venture-backed technology company that is transforming how unmanned systems collaborate in complex, mission-critical environments.

Equal opportunity

  • We are an Equal Opportunity Employer and welcome applicants from all backgrounds.
  • All qualified individuals will receive consideration for employment regardless of race, age, color, religion, sex, national origin, disability, or protected veteran status.

Visa & Work Authorization

  • Citizen with the ability to obtain a security clearance

This listing is sourced directly from NODA AI's careers page and normalized into a canonical job model.