# Software Engineer I

**Company:** [DAT Freight & Analytics](https://hotfix.jobs/companies/dat-freight-analytics)
**Location:** Seattle, WA
**Role:** Fullstack Engineering
**Salary:** $122k – $157k/yr
**Experience:** 2+ years
**Skills:** TypeScript, Node.js, React, Java, C#, Go, REST APIs, GraphQL, SQL, Kafka, RabbitMQ, Docker, Kubernetes, CI/CD
**Posted:** 2026-06-30

> Build and maintain backend services in Node.js/TypeScript (with React contributions) for the Convoy broker platform at DAT, focusing on matching, payments, workflows, and TMS integrations. Requires 2+ years professional software engineering experience.

## Job Description

## What You’ll Do

### Hands-on Development
- Write, test, and deploy production-quality code with guidance from senior engineers.
- Build and maintain backend services in Node.js/TypeScript and contribute to React frontends as needed.
- Implement and support message-driven workflows (Kafka/RabbitMQ) using existing patterns and reusable components.
- Improve code quality and maintainability as you deliver features (tests, refactors, documentation).

### Collaboration & Growth
- Partner with product and business stakeholders to clarify requirements in a complex domain.
- Participate in code reviews (both receiving and giving) and incorporate feedback quickly.
- Learn the team’s operational practices: monitoring, alerts, on-call support, and incident follow-ups.
- Grow ownership over time: take on increasingly complex tickets, then small projects.

## What Excites Us About This Role
- As the Convoy platform expands into a critical marketplace for brokers, this team shapes outcomes that matter for broker workflows and reliability.
- High ownership with support: you’ll ship meaningful work while learning from senior engineers in a complex, real-world domain.
- Lots of surface area: integrations, workflows, payments, messaging, and partner-facing APIs.

## The Skills and Experience You’ll Bring
- 2–5+ years of professional software engineering experience (or equivalent).
- Experience building production services in TypeScript/Node.js (or strong Java/C#/Go experience with willingness to ramp).
- Familiarity with React and modern frontend development fundamentals.
- Comfort working with APIs (REST preferred; GraphQL a plus) and collaborating on contracts.
- Familiarity with SQL databases (schema basics, writing queries, migrations with guidance).
- Exposure to async systems (queues/events) such as Kafka/RabbitMQ/SQS is a plus, or willingness to learn.
- Solid engineering fundamentals: debugging, testing, code quality, and clear written communication.

## Bonus Skills
- Experience with microservices in production.
- Hands-on exposure to Kafka/RabbitMQ patterns (retries, DLQs, idempotency).
- Docker/Kubernetes familiarity.
- CI/CD experience (tests in pipeline, safe deploy patterns, feature flags).
- Background in transportation/logistics or complex B2B integrations.

## Similar roles

- [Software Engineer I](https://hotfix.jobs/jobs/b32a2b54-314f-43d9-9826-bc56ddf8ac7c) - DAT Freight & Analytics - Seattle, WA - $122k – $157k/yr
- [Software Engineer](https://hotfix.jobs/jobs/58b2f012-dc06-48f5-9364-36fd22657822) - Mercury - Remote - $122k – $158k/yr
- [Software Engineer](https://hotfix.jobs/jobs/e1d710f5-7211-4452-bf7f-f62bfcfd6f41) - DAT Freight & Analytics - Seattle, WA - $121k – $157k/yr
- [Software Engineer](https://hotfix.jobs/jobs/869d469b-ae85-4783-9bbe-71ffdc8fe879) - DAT Freight & Analytics - Beaverton, OR - $121k – $157k/yr
- [Software Engineer, GenAI Integrations](https://hotfix.jobs/jobs/0382448a-0d77-4481-98d8-572cce92f6a8) - SnapLogic - San Mateo, CA - $120k – $140k/yr

**Apply:** https://hotfix.jobs/jobs/9a14dc68-1643-421e-8e6e-a118baf5b1cc
**Canonical:** https://hotfix.jobs/jobs/9a14dc68-1643-421e-8e6e-a118baf5b1cc