top of page

Backend Software Engineer

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.

bottom of page