Software Engineer, Deployment Systems

Mach Industries•Huntington Beach, CA

About The Position

Mach Industries is seeking a full-stack Software Engineer to design, build, and maintain the software infrastructure used to deploy, control, and manage logistics for Mach systems. The role develops web and backend tools supporting real-world testing, operational deployment, and field data management for autonomous defense platforms. The engineer will work with field teams and cross-functional partners to turn operational needs into scalable tools, and will contribute to secure, compliant software and infrastructure in GovCloud environments. The position may require extended hours and weekends as needed.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • At least 3 years of experience developing and maintaining full-stack applications in production environments.
  • Strong proficiency with TypeScript and modern frontend frameworks such as React, Next.js, or Vue, as well as styling frameworks such as CSS or SASS.
  • Experience developing backend services in Python, Node.js, or Go.
  • Solid understanding of relational databases such as PostgreSQL or MySQL and RESTful API design.
  • Experience with CI/CD systems, Docker, and container orchestration tools.
  • Familiarity with version control systems.
  • Ability to work effectively in a fast-paced environment bridging hardware and software.
  • Availability to work extended hours and weekends as needed.
  • Must meet the stated U.S. export-control eligibility requirements or be eligible to obtain required U.S. Department of State authorizations.

Nice To Haves

  • Experience developing applications for robotics, manufacturing, or mission-critical systems.
  • Experience developing multi-platform applications for devices such as cell phones, tablets, and high-DPI screens.
  • Familiarity with ATAK and other military software platforms.
  • Experience deploying software in secure or air-gapped environments.
  • Understanding of telemetry, data visualization, or control interfaces for autonomous systems.
  • Passion for defense technology and building tools that enable real-world impact.

Responsibilities

  • Design and implement full-stack applications supporting deployment, monitoring, and logistics workflows.
  • Develop APIs, databases, and user-interface dashboards for system configurations, test results, and live operations.
  • Architect and maintain AWS-based infrastructure, emphasizing compliance and security in GovCloud environments.
  • Integrate deployment software with internal systems, including manufacturing, telemetry, and inventory databases.
  • Collaborate with field teams to translate operational requirements into scalable software tools.
  • Implement authentication, authorization, and data-security best practices for sensitive systems.
  • Maintain and extend CI/CD pipelines supporting deployment software.
  • Contribute to automation of test and validation processes across hardware and software systems.
  • Troubleshoot and optimize frontend and backend performance in field environments.

Benefits

  • Health insurance
  • Dental and vision plans
  • Retirement savings plans
  • Paid time off
  • Performance-based incentives
  • Stock options or equity participation
  • Funds for continuing education, training, and career growth
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service