jobapplier

Senior Full-Stack Engineer (Forge)

Shield AI

Join our team as a Senior Full-Stack Engineer and help shape the future of physical AI. You will work across TypeScript and React applications, backend services, APIs, and Python data workflows. Your work will bring together internal platforms and open-source software across local and Kubernetes environments. You will own features from user needs and design through implementation, deployment, and support. This role is perfect for a generalist who enjoys moving between frontend and backend work and is curious about the systems that connect them.

  • Contribuer à la conception et à l'évolution des API et des modèles de données qui soutiennent les applications, l'automatisation et les intégrations avec d'autres équipes.
  • Construire des fonctionnalités complètes à travers les interfaces React, les services backend, les API et le stockage des données.
  • Travailler directement avec les utilisateurs, le produit, le design et les équipes d'ingénierie pour définir la portée, faire des compromis pratiques et livrer des améliorations de manière itérative.
  • Experience building backend services in Go, Python, or a comparable language, including API design, validation, and error handling
  • Experience delivering and supporting production applications, with meaningful contributions to both frontend and backend development
  • Familiarity with containers, CI/CD, and deploying and debugging services in a shared environment
  • Clear communication, sound engineering judgment, and the ability to work directly with users and carry work from an ambiguous problem to a supported solution
  • Proficiency with TypeScript and React, including component design, state management, asynchronous data handling, and API integration
  • Ability to reason about service interactions, authentication, authorization, background jobs, and failures across application boundaries
  • Experience working with databases and application data models, including querying, persistence, and schema changes
  • Hands-on Kubernetes experience deploying or troubleshooting applications, including Helm charts, service configuration, networking basics, and persistent storage
  • Developer tools or technical applications for simulation, experimentation, training, test and evaluation, or deployment
  • Job orchestration, distributed execution, or data-processing workflows using tools such as Ray, Kubernetes Jobs, Argo Workflows, or Dagster
  • Extensible applications, plugin systems, shared component libraries, or AI-assisted workflows and agent-tool integrations
  • Schema-driven APIs, generated clients, or service integrations using OpenAPI, JSON Schema, Protocol Buffers, gRPC, or WebSockets
  • Applications deployed across cloud, on-premises, edge, or air-gapped environments; familiarity with robotics, autonomy, or simulation

USD 150,000 - 240,000