Skip to content
NODA AINODA AIAustin, TX

Senior Full Stack Engineer

Designs and builds scalable backend services with C++ and Python, ROS2 integrations, and React-based operator interfaces for autonomous vehicle orchestration platforms. Requires 5+ years full-stack experience and strong real-time systems knowledge.

Salary not listed
Hybrid5+ YOEFullstack Engineering

About the role

Key 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
  • Ensure application resilience and performance through comprehensive testing, monitoring, and deployment automation

Required Qualifications

  • 5+ years of professional full-stack development experience building production systems
  • 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
  • Strong database design and optimization skills (PostgreSQL, NoSQL)
  • Experience building real-time applications using WebSockets, message queuing, and event-driven data streaming
  • Knowledge of RESTful API design principles, microservices architecture, and event-driven system patterns
  • Understanding of Linux system programming and multi-threaded application development

Preferred Qualifications

  • C++ multithreaded systems; gRPC/Protobuf; DB design/tuning
  • 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)
  • Familiarity with computer vision libraries and sensor data processing (OpenCV, PCL)
  • 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
  • Experience with observability tools (Grafana, Prometheus) and application performance monitoring
  • Previous work in defense, aerospace, or autonomous systems industries

Skills

C++PythonReactRos2FastAPIPostgresWebSocketsJavaScriptTypeScriptDockerAWSKafkagRPCOpencvPrometheus
Tabs

Senior Software Engineer, Payments

TabsNew York, NY

Senior Software Engineer building custom payments workflows and integrations with multiple payment service providers (PSPs) at an AI-native revenue platform. Requires 5+ years experience specializing in payments systems, complex system design, and strong AI interest.

175k – 240k/yr
On-site5+ YOEFullstack Engineering
Tabs

Senior Software Engineer, Merchant Onboarding

TabsNew York, NY

Senior Software Engineer building the full merchant onboarding journey at Tabs, an AI-native revenue platform. Own core backend services, product surfaces, internal tooling, and data flows end-to-end for finance teams. 5-8 years experience; fullstack TypeScript/React skills preferred.

175k – 240k/yr
On-site5+ YOEFullstack Engineering
Aurelian

Senior Product Engineer

AurelianSeattle, WA

Senior Product Engineer who owns outcomes end-to-end: talks to 911 dispatch customers, identifies problems, defines roadmap/prioritization, then builds and ships features across the AI call-handling and dispatcher-assistant platform. Requires product thinking, high ownership, customer empathy, and comfort across the full stack.

160k – 220k/yr
On-site4+ YOEFullstack Engineering
SimplePractice

Senior Engineer I

SimplePracticeSanta Monica, CA +1

Senior full-stack engineer (heavy backend focus) building the next-generation practice management platform at SimplePractice. Develop features end-to-end with Ruby on Rails, Ember.js, AI/ML, and LLMs; requires 8+ years experience and compliance knowledge (PCI/HIPAA).

217k – 217k/yr
Hybrid8+ YOEFullstack Engineering
Carbon

Senior Software Engineer

CarbonSunnyvale, CA

Senior Software Engineer building and scaling customer-facing web applications and modern APIs that integrate with backend services and control Carbon's global 3D printer network. Requires 5+ years experience with deep React expertise, API design, cloud platforms, and comfort working across the full web-to-backend stack.

158k – 238k/yr
On-site5+ YOEFullstack Engineering