Backend Software Engineer
About the role
Full Time
Engineer
We're seeking a Backend Engineer to build and maintain business logic, carrier integrations, and API services powering our multi-tenant logistics SaaS platform. You'll work across our polyglot microservices architecture (Go, TypeScript, Rust) to develop rating algorithms, workflow automation, and real-time data processing systems that move billions of dollars in freight annually.
What you’ll do
Required
4+ years backend development experience with production systems Strong proficiency in Go (preferred) or willingness to learn (TypeScript/Node.js background acceptable) Experience building REST/GraphQL APIs with proper error handling and validation Understanding of event-driven architectures and async processing patterns Database experience with NoSQL (DynamoDB preferred) or SQL with optimization skills AWS Lambda development experience or serverless architecture knowledge Strong debugging and problem-solving skills across distributed systems Test-driven development mindset with unit testing best practices Version control proficiency (Git) with collaborative development workflows
Preferred
Logistics/supply chain domain knowledge (LTL freight, TMS, WMS) Experience integrating with third-party carrier APIs (SOAP, REST, XML, EDI) GraphQL development with AWS Amplify or Apollo DynamoDB data modeling and access patterns Go workspace patterns and large monorepo experience Experience with rate calculation or pricing engines Workflow orchestration systems (Step Functions, Temporal, Airflow) XML/SOAP parsing and complex data transformation Performance optimization and profiling tools
Who You are
Build mission-critical features for a growing logistics platform, work with modern backend technologies, solve complex integration challenges with 30+ carriers, and directly impact customer experience through reliable, performant APIs.
Apply now
Similar Jobs
Backend Software Engineer
About the role
Full Time
Engineer
We're seeking a Backend Engineer to build and maintain business logic, carrier integrations, and API services powering our multi-tenant logistics SaaS platform. You'll work across our polyglot microservices architecture (Go, TypeScript, Rust) to develop rating algorithms, workflow automation, and real-time data processing systems that move billions of dollars in freight annually.
What you’ll do
Required
4+ years backend development experience with production systems Strong proficiency in Go (preferred) or willingness to learn (TypeScript/Node.js background acceptable) Experience building REST/GraphQL APIs with proper error handling and validation Understanding of event-driven architectures and async processing patterns Database experience with NoSQL (DynamoDB preferred) or SQL with optimization skills AWS Lambda development experience or serverless architecture knowledge Strong debugging and problem-solving skills across distributed systems Test-driven development mindset with unit testing best practices Version control proficiency (Git) with collaborative development workflows
Preferred
Logistics/supply chain domain knowledge (LTL freight, TMS, WMS) Experience integrating with third-party carrier APIs (SOAP, REST, XML, EDI) GraphQL development with AWS Amplify or Apollo DynamoDB data modeling and access patterns Go workspace patterns and large monorepo experience Experience with rate calculation or pricing engines Workflow orchestration systems (Step Functions, Temporal, Airflow) XML/SOAP parsing and complex data transformation Performance optimization and profiling tools
Who You are
Build mission-critical features for a growing logistics platform, work with modern backend technologies, solve complex integration challenges with 30+ carriers, and directly impact customer experience through reliable, performant APIs.
Apply now