M

Mach Industries

Develops unmanned military systems and propulsion

Software Engineer - Deployment Systems

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeHuntington Beach, CA, USAIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a related technical field is required.
  • At least 3 years of experience developing and maintaining full-stack applications in production environments is required.
  • Strong proficiency with TypeScript and modern frontend frameworks such as React, Next.js, or Vue, along with styling frameworks such as CSS or SASS, is required.
  • Experience developing backend services in Python, Node.js, or Go is required.
  • A solid understanding of relational databases such as PostgreSQL or MySQL and RESTful API design is required.
  • Experience with CI/CD systems, Docker, and container orchestration tools is required.
  • Familiarity with version control systems is required.
  • Ability to work effectively in a fast-paced environment bridging hardware and software is required.
  • Availability to work extended hours and weekends as needed is required.

Responsibilities

  • Design and implement full-stack applications that support deployment, monitoring, and logistics workflows.
  • Develop APIs, databases, and user-interface dashboards for managing system configurations, test results, and live operations.
  • Architect and maintain AWS-based infrastructure, focusing on compliance and security in GovCloud environments.
  • Build integrations between deployment software and 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 continuous integration and deployment pipelines supporting deployment software.
  • Contribute to cross-functional efforts to automate test and validation processes across hardware and software systems.
  • Troubleshoot and optimize performance across frontend and backend systems in field environments.

Desired Qualifications

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

About the Company

Mach Industries

Develops unmanned military systems and propulsion

Mach Industries designs and builds unmanned military systems, including VTOL drones, long-range strike weapons, and counter-UAS, along with propulsion and energetics. Its products combine flight hardware, power plants, and munitions into compact, military-ready systems, with most components produced in-house to lower costs. The company differentiates itself through vertical integration, a large California manufacturing footprint, and acquisitions (like Exquadrum) to expand solid-rocket-motor capability and reduce bottlenecks. Its goal is to scale manufacturing and accelerate programs to meet defense contracts and national security needs, supported by large funding rounds to grow production and operations.

Company size
201-500
Company stage
Series C
Total funding
$1.1B
Headquarters
Huntington Beach, CA
Founded
2022

Recently Posted Jobs

Explore more opportunities at Mach Industries

See more jobs