Principal Engineer, Customer EngineeringActive$140K–$170K

The opportunity

We're seeking a Principal Engineer to serve as the senior technical authority across our Fortune 500 customer base, operating at the intersection of hands-on engineering, solution architecture, and strategic customer partnership. You'll own the most complex integration designs…

What you'll do

  • Architect end-to-end integration solutions for complex enterprise: environments spanning ERP (SAP, Oracle, Blue Yonder, Manhattan), OMS, WMS, TMS, and YMS platforms, working directly with customer technical teams to translate business problems into implementable designs

  • Design and build data pipelines (batch and streaming) using messaging: infrastructure and event-driven architectures that enable real-time supply chain data flow at enterprise scale

  • Build, extend, and optimize agentic AI workflows using LangGraph, LangChain,: and related frameworks, integrating LLM-powered automation into customer-facing supply chain operations

  • Design microservices architectures for integration layers: API gateway patterns, service decomposition, inter-service communication, containerization (Docker, Kubernetes), and cloud-native deployment on AWS, Azure, or GCP

  • Develop and maintain APIs (REST, GraphQL) and integration middleware: connecting customer enterprise systems to the FourKites platform

  • Own technical proof-of-concepts for new integration patterns, AI-powered: workflows, and platform capabilities, taking them from prototype to production-ready

What they're looking for

  • + years in software engineering, data engineering, or solutions architecture,: with significant time in customer-facing roles designing and delivering enterprise-grade systems
  • Hands-on builder: you write production code, build data pipelines, debug distributed systems, and architect solutions, not just review them
  • Deep expertise in data pipeline and messaging infrastructure: Kafka, RabbitMQ, SQS/SNS, or comparable; hands-on experience designing streaming and batch data flows at scale
  • Strong API engineering skills: designing, building, and scaling REST and GraphQL APIs; experience with API gateway patterns, rate limiting, versioning, and authentication protocols
  • Hands-on AI engineering experience: building agentic workflows and LLM-powered applications using LangGraph, LangChain, or equivalent frameworks; practical understanding of prompt engineering, tool orchestration, retrieval-augmented generation, and agent evaluation
  • Microservices architecture expertise: service decomposition, inter-service communication (gRPC, async messaging), containerization (Docker, Kubernetes), and cloud-native deployment on AWS, Azure, or GCP
  • + years of experience in logistics, supply chain, or transportation: technology; working understanding of supply chain data flows (orders, shipments, inventory, tracking events, carrier integrations)
  • Working knowledge of enterprise integration patterns: EDI (X12, EDIFACT), middleware platforms (MuleSoft, Dell Boomi, Informatica), file-based protocols (SFTP, AS2), and data transformation/ETL