Full Stack Software Engineer – Networking Emphasis – NODA AI
Location: Austin, TX (Hybrid on-site, with up to 10% travel)
Clearance Requirement: U.S. Citizen with the ability to obtain a security clearance
About NODA
NODA is a veteran-owned, venture-backed technology company that is transforming how unmanned systems collaborate in complex, mission-critical environments. We are developing next-generation solutions that enable the autonomous orchestration of heterogeneous unmanned systems across air, sea, land, and space with vital applications in the defense, intelligence, and commercial sectors.
Our Full-Stack Engineers build the distributed software backbone that enables seamless communication and coordination across diverse unmanned platforms, creating unified orchestration experiences from real-time data pipelines to intuitive control interfaces.
Joining NODA means working on meaningful technology that pushes the boundaries of autonomy alongside a team that thrives on innovation, rapid iteration, and collaboration.
The Role
We are seeking a Full Stack Software Engineer with a strong emphasis on networking and real-time distributed systems to join our growing team. In this role, you will design and implement core components of our orchestration platform—from backend APIs and real-time telemetry pipelines to operator-facing UIs and AI-enabled features.
Your work will sit at the crossroads of web development, networking, and AI integration. You’ll build the interfaces and services that allow autonomous fleets to communicate reliably, adapt dynamically, and execute missions across domains.
Key Responsibilities
-
Design and maintain full-stack applications that support real-time orchestration and mission coordination.
-
Build scalable backend APIs and microservices for high-throughput, low-latency networking operations.
-
Develop data processing pipelines that manage telemetry, sensor feeds, and AI recommendations across multi-domain fleets.
-
Implement operator UIs (React/Next.js) for mission control, data visualization, and AI-assisted workflows.
-
Incorporate network-aware orchestration features, ensuring UIs and backends can adapt to variable bandwidth, degraded links, or mesh network environments.
-
Collaborate with networking engineers to optimize protocol performance, telemetry handling, and distributed tasking.
-
Contribute to observability tooling (metrics, logs, dashboards) for networked orchestration and AI-driven autonomy.
-
Ensure resilience, security, and reliability through automated testing, monitoring, and deployment practices.
-
Participate in CI/CD pipelines, containerization, and hybrid cloud + edge deployment strategies.
-
Support long-term architectural design, with an emphasis on scalable, network-integrated orchestration systems.
Required Qualifications
-
3+ years of professional software development experience.
-
Strong proficiency in Python and JavaScript/TypeScript.
-
Expertise with React and modern frontend frameworks.
-
Proven experience with backend services (FastAPI, Node, or equivalent).
-
Understanding of networking fundamentals (OSI model, TCP/IP, unicast/multicast, routing).
-
Exposure to real-time data streams/messaging (Kafka, DDS, MQTT, WebSockets).
-
Experience with relational databases (PostgreSQL, MySQL, or similar).
-
Proficiency with Git and collaborative workflows (PRs, reviews).
-
Excellent communication skills and ability to collaborate across disciplines.
-
U.S. Citizenship with ability to obtain a clearance.
Preferred Qualifications
-
Background in networking/distributed systems, particularly in constrained or low-bandwidth environments.
-
Familiarity with ROS2 DDS/RTPS middleware and publish/subscribe architectures.
-
Experience with autonomous vehicles (UAVs, USVs, UUVs) or robotics middleware (ROS2, PX4, MAVLink).
-
Knowledge of DevOps practices (CI/CD, Docker, Kubernetes, AWS/Azure).
-
Experience with web security (TLS, Zero Trust, IAM) and distributed system hardening.
-
Exposure to 3D visualization or geospatial data (WebGL, Mapbox, Three.js).
-
Contributions to open-source projects in AI, robotics, networking, or developer tools.
-
Eligible and willing to obtain a U.S. Security Clearance.
Skills & Attributes
-
Systems thinker: connects full-stack software with networking and AI orchestration.
-
Hands-on problem solver: skilled at debugging distributed systems in simulation and field.
-
Detail-oriented: focused on performance, resilience, and security.
-
Collaborative: thrives working across autonomy, AI, networking, and UI disciplines.
-
Mission-driven: adapts quickly in ambiguous, high-stakes technical environments.
What We Offer
-
Hybrid work environment
-
Competitive pay
-
Flexible time off
-
Generous PTO policy
-
Federal holidays
-
Generous health, dental, and vision benefits
-
Free OneMedical membership
Growth Path at NODA
-
Senior Full Stack Engineer – lead networking-integrated orchestration features and cross-functional integrations.
-
Tech Lead, Orchestration Systems – guide full-stack architecture and distributed systems design.
-
Principal Engineer / Systems Lead – own scalable orchestration frameworks across domains.
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.

