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
Apply directly at NODA AI →Create a free account for alerts like thisView NODA AI immigration profile
This listing is sourced directly from NODA AI's careers page and normalized into a canonical job model.