Senior Full-Stack Software Engineer (Arsenal 2)

Anduril•Santa Ana, CA
•$191,000 - $254,000

About The Position

The Senior Full-Stack Software Engineer will work on the ArsenalOS Deployment initiative within Maritime Digital Production, Anduril's software and digital systems function in its Heavy Metal division. The role builds full-stack applications for daily factory planning, work assignment, and team-lead dashboards, including offline-capable, mobile-friendly interfaces for operators working in network-constrained environments. The engineer will own Maritime-specific manufacturing software requirements end to end, including deciding whether to build or extend capabilities. The current focus is shop-floor execution and scheduling within the manufacturing execution system (MES), with scope extending to other MES, ERP, and adjacent manufacturing capabilities as Maritime's needs evolve. The role includes designing, developing, deploying, and operating software across Maritime's factories, where reliability directly affects production. The engineer will partner with manufacturing engineers, factory operators, and cross-functional technical teams to translate production workflows into software. They will build and operate systems in factory environments, including edge compute clusters and OT networks; contribute to technical direction; mentor junior engineers; use AI tooling in their development workflow; and participate in an on-call rotation for production factory systems.

Requirements

  • At least 8 years of experience in a software engineering role building production systems, ideally in a fast-paced environment.
  • Deep expertise in full-stack web development, with demonstrated mastery of frontend and backend systems.
  • Strong technical fluency in modern software architectures, APIs, distributed systems, CI/CD, and cloud or edge infrastructure.
  • Proficiency with JavaScript/TypeScript, React, Next.js, Node.js, and modern web frameworks.
  • Experience building offline-capable web applications using service workers, IndexedDB, local storage, and progressive web app patterns.
  • Experience building systems that operate reliably under real-world constraints, such as high availability, low latency, or constrained environments.
  • Experience working with large enterprise applications and platforms with high availability requirements.
  • Excellent written and verbal communication skills and ability to collaborate across engineering, manufacturing, and operations teams.
  • Degree in Computer Science, Information Systems, Engineering, or a related technical field, or equivalent practical experience.
  • U.S. Person status is required because the position needs access to export-controlled data.

Nice To Haves

  • Experience in manufacturing, industrial, or OT-adjacent domains, such as MES, SCADA, PLC integration, factory automation, or IoT.
  • Hands-on experience building mobile-first or offline-capable web applications for network-constrained, industrial, or field environments.
  • Experience with data synchronization patterns, conflict resolution strategies, and eventual consistency in distributed systems.
  • Familiarity with frontier AI tooling, AI coding assistants, and AI-enabled software development workflows.
  • Experience in hyper-growth, startup-like environments, balancing speed, ambiguity, and long-term system health.
  • Familiarity with enterprise systems such as ERP, MES, WMS, or manufacturing planning systems.
  • Experience designing UX/UI for non-desk workers, including touch-optimized rugged-device interfaces and accessibility considerations for manufacturing environments.
  • Experience in manufacturing industries with hands-on exposure to assembly lines or production environments.
  • Understanding of edge computing architectures and deployment patterns for factory-floor applications.
  • Experience with GraphQL, real-time data subscriptions, or WebSocket-based architectures.
  • Eligible to obtain and maintain a U.S. Secret security clearance.

Responsibilities

  • Build full-stack web applications for daily production planning, work assignment, and team-lead dashboards that support real-time factory execution.
  • Develop offline-capable, mobile-friendly interfaces for factory operators working in network-constrained or intermittently connected environments.
  • Own Maritime-specific manufacturing software requirements end to end and make build-versus-extend decisions for each request.
  • Design, develop, deploy, and operate software across Maritime's factories.
  • Partner with manufacturing engineers and factory operators to understand production workflows and translate them into software requirements.
  • Write production-quality code with comprehensive tests and participate in code reviews and architectural discussions.
  • Implement offline-first architectures using service workers, local storage, and background sync.
  • Build responsive, touch-optimized interfaces for tablets and mobile devices used in harsh manufacturing environments.
  • Architect data synchronization strategies, including conflict resolution and data integrity between edge devices and backend systems.
  • Deploy and operate systems in factory environments, including edge compute clusters and OT networks.
  • Use AI tooling in the development workflow and contribute to team engineering practices.
  • Participate in an on-call rotation supporting production factory systems.
  • Collaborate with backend engineers, data engineers, factory systems teams, and operations to integrate with MES, data pipelines, and enterprise systems.
  • Set technical direction and mentor junior engineers in resilient, user-centered manufacturing software practices.

Benefits

  • Highly competitive equity grants are included in the majority of full-time offers and are part of Anduril's total compensation package.
  • Top-tier benefits for full-time employees, described as a comprehensive and competitive benefits package available at little to no cost to employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service