> Markdown version of [/jobs/ext/622245-software-engineer](https://www.wearedevelopers.com/jobs/ext/622245-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** DAT Freight & Analytics - **Location:** Seattle, WA, United States - **Experience:** Expert - **Salary:** $155,000.0 - $211,000.0 - **Contract:** Permanent contract - **Skills:** Query Performance, Application Programming Interfaces (APIs), Amazon Web Services, Build Automation, Microsoft Azure, Cloud Engineering, Software Documentation, Code Review, Continuous Integration, Data Stores, Software Debugging, Distributed Systems, Fault Tolerance, Node.Js, NoSQL, Queueing Systems, RabbitMQ, Software Engineering, SQL Databases, TypeScript, Management of Software Versions, Google Cloud, ReactJS, Code Structure, Caching, Kubernetes, Apache Kafka, Graphql, Front End Software Development, Api Design, Webhooks, Docker, Microservices - **Published:** June 24, 2026 - **Apply:** https://www.dice.com/job-detail/19c08037-bbdd-4907-9c13-7af51ab9d09a ## About the Role * 5+ years of professional software engineering experience * Strong proficiency with TypeScript, Node.js, including API design, performance, and debugging in production. * Familiarity with frontend development in React. * Production operational competence: observability (logs/metrics/traces), incident response, root-cause analysis, and on-call readiness. * Experience with distributed systems fundamentals: consistency tradeoffs, failure modes, timeouts, retries, and graceful degradation. * Proficiency with datastores (SQL strongly preferred; NoSQL a plus) including schema design, migrations, and query performance. * Hands-on experience with message queues (Kafka, RabbitMQ) and cloud-native deployments (Docker/Kubernetes on AWS/Azure/Google Cloud Platform). * Ability to own architecture and code end-to-end in a high ownership, low process environment. * Excellent problem-solving and communication skills. Bonus Skills * Experience designing and operating microservices in production: service boundaries, versioning, backward compatibility, and reliability. * GraphQL experience (schema design, performance, caching) or strong REST + contract discipline. * Experience working in a CI/CD environment: automated builds, safe deploys, rollbacks, feature flags, and environment promotion. * Background in transportation, logistics, or complex B2B integrations. ## Description Broker Tech builds products for the Convoy Platform at DAT, enabling brokers to match and execute shipments while they work seamlessly within their Transportation Management Systems. We partner with brokers to transform how they work, grow, and succeed by: * Empowering Matching: Building smarter tools and visibility that boost broker match rates and strengthen carrier connections. * Fueling Growth: Enabling brokers to expand through better pricing, new freight categories, and integrations. * Encouraging Healthy Behaviors: Guiding brokers toward practices that protect our carrier network and ensure product quality. * Ensuring Payments: Strengthening and automating broker payment processes to reduce risk and ensure reliability. * Enhancing Communication: Creating unified, timely communication channels so brokers stay informed and engaged in real time. * Enabling Ideal Experiences: Delivering seamless workflows leveraging APIs and webhooks between Convoy Platform and TMSs, while empowering brokers with self-service configuration and onboarding tools. What You'll Do * Hands-On Development + Write, test, and deploy production-quality code; establish code review and documentation standards. + Implement message-driven workflows (Kafka, RabbitMQ) and reusable integration components. + Improve the code structure and architecture as you develop new features * Technical Leadership + Be the technical lead for projects, contributing to the planning, design, development, deployment, and maintenance of product features. You will drive design + delivery, not people management. + Ensure that technical and inter-team dependencies are understood and accounted for * Collaboration & Growth + Partner with product and business stakeholders to clarify requirements in a complex domain. + Mentor junior developers and ensure that established codebase standards are adhered to. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview](https://www.wearedevelopers.com/magazine/563-dev-digest-159-ai-pipelines-10x-faster-typescript-how-to-interview) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)