DAT
Software Engineer II
Seattle, Washington, United States · Mid · Contract
H1B sponsorship available$121k-$157kDetected 13 days ago
JavaScriptTypeScriptJavaGoC#ReactNode.jsBackend DevelopmentCode ReviewSQLDockerKubernetesCI/CDGraphQLRESTKafkaRabbitMQMachine LearningLogisticsCommunicationCollaborationTransportation Management
About the role
- Fueling Growth: Enabling brokers to expand through better pricing, new freight categories, and integrations.
- Ensuring Payments: Strengthening and automating broker payment processes to reduce risk and ensure reliability.
- Enabling Ideal Experiences: Delivering seamless workflows via APIs and webhooks between the Convoy Platform and TMSs, with self-service configuration and onboarding tools.
Responsibilities
- Build and maintain backend services in 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).
- Partner with product and business stakeholders to clarify requirements in a complex domain.
- Learn the team's operational practices: monitoring, alerts, on-call support, and incident follow-ups.
- With nearly 700 teammates across offices in Denver, CO; Portland, OR; Seattle, WA; Springfield, MO; Toronto, ON; and Bangalore, India, DAT combines the credibility of a multi-decade market leader with the drive of a company that is not done disrupting the industry it helped build.
- Willingness to participate in on-call rotation and incident follow-ups (with support and training).
Requirements
- Experience with microservices in production.
Nice to have
- 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.
Compensation
- Founded in 1978, DAT operates the largest freight marketplace in North America — processing 250 million+ load posts annually and maintaining one of the largest repositories of freight market transaction data in the world.
Benefits
- Medical, Dental, Vision, Life, and AD&D insurance
- Parental Leave
- Up to 20 days of paid time off starting in year one
- An additional 10 holidays of paid time off per calendar year
- Employee Stock Purchase Plan
- Short- and Long-term disability sick leave
Company info
- monitoring, alerts, on-call support, and incident follow-ups.
Equal opportunity
- Employer/Protected Veterans/Individuals with Disabilities
- The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)
- #LI-hybrid
- The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.
Visa & Work Authorization
- This position is not eligible for visa sponsorship**
This listing is sourced directly from DAT's careers page and normalized into a canonical job model.