[Remote] Full Stack Software Engineer

Job summary

United States
Software Developer

Work model

Fully remote
Only United States
5 days ago
Job description

About Terminal Industries

Terminal Industries is focused on revolutionizing logistics through technology, specifically with their AI-powered Yard Operating System. Founded in 2023 and headquartered in Austin, Texas, USA, we are a growing team of 11-50 employees building novel AI platforms to create efficient and resilient supply chains.

The Role: Full-Stack Software Engineer (Remote, USA)

We are seeking a talented Full-Stack Software Engineer to join our remote team. You will be responsible for developing features across the entire technology stack, from backend services to frontend applications, with a key focus on integrating with computer vision systems to enhance operational efficiency.

Responsibilities

  • Build and extend mission control workflows powered by Temporal (signals, cancellation, step-level timeouts, hierarchical designations, milestone tracking).
  • Deliver features across Go APIs, PostgreSQL migrations, React/TypeScript UIs, and OpenFGA permissions, often within a single pull request.
  • Design and maintain API services on Cloudflare Workers with D1 databases, including carrier search/lookup APIs with hybrid schemas.
  • Consolidate multiple data sources (e.g., US SAFER + Canadian carrier data) into unified, well-documented API endpoints.
  • Improve migration workflows, CI validation (timestamp checks, SQL linting), and branch-aware tooling.
  • Add OpenTelemetry tracing and metrics to critical workflow paths.
  • Coordinate multi-service releases with operations teams, communicate downtime windows, and perform real-time hotfixes during go-live events.

Skills and Qualifications

  • 6+ years of professional software engineering experience with a demonstrated track record of ownership across the full stack.
  • Comfort building application layers that integrate with computer vision systems.
  • Experience with Temporal, Cadence, or similar workflow engines (signals, cancellation, activity patterns, step-level timeouts).
  • Strong proficiency in Go is preferred. Candidates with deep backend experience in another statically typed language (Rust, Java, Kotlin, C#) and a willingness to ramp quickly on Go will be considered.
  • Comfortable with RESTful API design, including bulk operations, authentication (JWT, service tokens), middleware, and structured logging.
  • Experience with PostgreSQL, including schema design, migrations, and safety tooling (beyond just querying).
  • Ability to consolidate multiple data sources into unified, well-documented API endpoints.
  • Proficiency in TypeScript and React (component architecture, state management, responsive UI).
  • Experience with Vite and modern frontend build tooling.
  • Ability to implement filters, polling, error boundaries, and form-heavy UIs.
  • Experience with Cloudflare Workers (or similar edge compute) and D1/SQLite.
  • Familiarity with Terraform for infrastructure management and CI/CD pipeline maintenance (GitHub Actions).
  • Comfortable working in a monorepo with multiple deployable services.
  • Familiarity with OpenFGA or similar authorization frameworks.
  • OpenTelemetry/observability instrumentation experience.
  • Ability to clearly communicate deployment risks and downtime to non-technical stakeholders.
  • Experience triaging live production issues in real time while keeping operations teams informed.
  • Proactively share tooling discoveries and architectural context across team channels.
  • Experience in logistics, transportation, or yard/warehouse management domains is a plus.
  • Track record of shipping end-to-end features solo across 3+ layers of the stack.
  • Backend proficiency in a statically typed language other than Go (Rust, Java, Kotlin) with demonstrated ability to ramp quickly on new languages.
  • Comfort with Python scripting for tooling and data pipelines.
  • Experience leveraging AI coding assistants (Claude, Copilot) as part of your daily workflow.
  • Comfort engaging directly with field operations teams and customer-facing stakeholders during live production rollouts.

Benefits

  • Competitive salaries
  • Comprehensive benefits package
  • Opportunities for professional growth

Learn more about us: https://www.terminal-industries.com/