DAT is launching a greenfield initiative to build a robust integrations service that connects Convoy Platform, a DAT product with freight brokers and related partners. This new service will be the foundation of future growth by enabling reliable broker onboarding and data exchange.
Requirements
- deep Node.js expertise (Express.js, NestJS) and at least one additional language (Java/Spring Boot or .NET).
- Proven success designing and deploying large-scale APIs and event-driven services.
- Hands-on experience with message queues (Kafka, RabbitMQ) and cloud-native deployments (Docker/Kubernetes on AWS/Azure/GCP).
- Strong knowledge of integration security (OAuth2, mTLS, JWT).
- Ability to own architecture and code end-to-end in an unstructured, early-stage environment.
- Familiarity with iPaaS solutions (MuleSoft, Boomi, Azure Logic Apps).
- Background in transportation, logistics, or complex B2B integrations.
Responsibilities
- Architect and implement a new broker-integrations platform using Node.js (Express.js) and complementary technologies (e.g., Java/Spring Boot or .NET).
- Develop high-quality, secure APIs (REST, GraphQL) and event-driven services to enable reliable broker onboarding and data exchange.
- Write, test, and deploy production-quality code; establish code review and documentation standards.
- Implement message-driven workflows (Kafka, RabbitMQ) and reusable integration components.
- Create a 12-month architectural roadmap; break down objectives into achievable milestones.
- Set best practices for API versioning, CI/CD, observability, and fault tolerance.
- Partner with product and business stakeholders to clarify requirements in a complex domain.
Other
- As one of the first three engineers on this new team, you will design and deliver the services, APIs, and event-driven systems that make this layer the foundation of our future growth.
- This role offers true product-level ownership: from architecture and code to CI/CD, monitoring, and scaling.
- You will shape our technical direction and mentor future hires as the team expands.
- Mentor future teammates as the integrations group scales.
- Excellent problem-solving and communication skills.