Staff Backend Engineer – Distributed Production Systems

Roboticsconnected

San Diego (CA)

On-site

USD 175,000 - 203,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k) retirement plan
Equity grants for new hires
Unlimited PTO
Holiday calendar

Job summary

Firestorm is hiring a Staff Backend Software Engineer to help build the core backend of Crucible. The backend is currently TypeScript-based with GraphQL and Prisma, and will evolve with the product.

You will design production planning workflows, models, and integrations across cloud, factory, and air-gapped environments. You will own core system models, ensure distributed operation, and partner with architecture on boundaries and direction.

Qualifications

  • 8+ years building and shipping backend or distributed software in production.
  • U.S. person due to ITAR regulations.
  • Strong backend software engineering fundamentals and judgment selecting technologies and designs.
  • Strong experience with at least one modern backend language.
  • Strong relational data modeling, API design, and distributed systems fundamentals.
  • Experience designing systems with complex state, workflows, and consistency requirements.
  • Experience operating and debugging production software.
  • Demonstrated ability to take ambiguous technical problems from design through deployment.

Responsibilities

  • Build Crucible's backend — Design and ship the services, APIs, data models, and workflows behind production planning and execution.
  • Own core system models — Define how Crucible represents production, materials, inventory, resources, work, and operational state.
  • Design for distributed operation — Build systems that behave correctly across cloud, factory, and disconnected deployments, including synchronization, reconciliation, and failure recovery.
  • Build durable integrations — Connect Crucible to PLM, ERP, quality, test, optimization, and other production systems through clear interfaces and ownership boundaries.
  • Make the system reliable — Improve performance, observability, testing, and failure handling for software used to run real production.
  • Partner on architecture — Work with software leadership and architecture on service boundaries, data ownership, system interfaces, and technical direction.
  • Raise the engineering bar — Review critical code and designs, improve development practices, and help other engineers solve difficult backend problem

Skills

Backend engineering
Distributed systems
APIs & design
TypeScript/Node.js
GraphQL
ITAR compliance
Relational data modeling
Production debugging

Tools

Prisma

Job description

Firestorm is hiring a Staff Backend Software Engineer to help build the core backend of Crucible. The backend is currently TypeScript-based with GraphQL and Prisma, and will evolve with the product.

You will design production planning workflows, models, and integrations across cloud, factory, and air-gapped environments. You will own core system models, ensure distributed operation, and partner with architecture on boundaries and direction.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Backend Engineer
Staff Backend Engineer

Firestorm • San Diego (CA)

On-site
USD 175,000 - 195,000
Competitive salary
Comprehensive benefits
401(k) Retirement Savings Plan
+5
Senior Engineering Manager, Crucible Platform
Senior Engineering Manager, Crucible Platform

Roboticsconnected • San Diego (CA)

On-site
USD 188,000 - 220,000
Medical/Dental/Vision
401(k) Retirement Plan
Equity grants
+8
Senior Engineering Manager, Crucible Platform
Senior Engineering Manager, Crucible Platform

Firestorm • San Diego (CA)

On-site
USD 175,000 - 220,000
Medical/Dental/Vision plans
401(k) retirement savings
Equity grants
+2
Staff Backend Engineer
Staff Backend Engineer

Roboticsconnected • San Diego (CA)

On-site
USD 175,000 - 203,000
401(k) retirement plan
Equity grants for new hires
Unlimited PTO
+1
Staff Platform Security Engineer — Cloud, Edge & IAM
Staff Platform Security Engineer — Cloud, Edge & IAM

Roboticsconnected • San Diego (CA)

On-site
USD 175,000 - 195,000
Comprehensive medical, dental, and in‑
401(k) retirement plan
Equity grants
+3
Staff Edge Systems Engineer - Linux & Factory IT
Staff Edge Systems Engineer - Linux & Factory IT

Roboticsconnected • San Diego (CA)

On-site
USD 171,000 - 201,000
Medical, dental, and vision plans
401(k) Retirement Savings Plan
Equity grants
+10
Staff ML Engineer: Production AI for Edge Manufacturing
Staff ML Engineer: Production AI for Edge Manufacturing

Firestorm • San Diego (CA)

On-site
USD 150,000 - 220,000
Medical benefits
401(k) plan
Equity grants
+2
Full-Stack Engineer — MES/MRP for Defense Tech
Full-Stack Engineer — MES/MRP for Defense Tech

Firestorm • San Diego (CA)

On-site
USD 150,000 - 220,000
Medical, dental, and vision plans
401(k) Retirement Savings Plan
Equity grants
+4
Senior Engineering Manager - Crucible
Senior Engineering Manager - Crucible

Firestorm • San Diego (CA)

On-site
USD 175,000 - 220,000
Medical, dental, vision plans
401(k) Retirement Savings Plan
Equity grants
+5
Full Stack Engineer - Crucible
Full Stack Engineer - Crucible

Firestorm • San Diego (CA)

On-site
USD 150,000 - 220,000
Comprehensive medical, dental, and Vis
401(k) Retirement Savings Plan
Equity grants
+3