View All Jobs 141811

Senior Software Engineer

Build a robust, scalable integrations platform connecting freight brokers with DAT systems
Seattle
Senior
yesterday
Washington Staffing

Washington Staffing

A domain ending in .gov typically indicates a government entity, suggesting this is a public sector organization involved in staffing services in Washington state.

29 Similar Jobs at Washington Staffing

DAT Greenfield Integrations Engineer

DAT is an award-winning employer of choice and a next-generation SaaS technology company that has been at the leading edge of innovation in transportation supply chain logistics for 45 years. We continue to transform the industry year over year, by deploying a suite of software solutions to millions of customers every day - customers who depend on DAT for the most relevant data and most accurate insights to help them make smarter business decisions and run their companies more profitably. We operate the largest marketplace of its kind in North America, with 400 million freights posted in 2022, and a database of $150 billion of annual global shipment market transaction data. Our headquarters are in Denver, CO, and Beaverton, OR, with additional offices in Seattle, WA; Springfield, MO; and Bangalore, India.

We are launching a greenfield initiative to build a robust integrations service that connects Convoy Platform, a DAT product with freight brokers and related partners. 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.

What You'll Do

Design & Build Integrations Layer

  • 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.

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.

Technical Leadership

  • Create roadmaps and break down objectives into achievable milestones.
  • Set best practices for API versioning, CI/CD, observability, and fault tolerance.

Collaboration & Growth

  • Partner with product and business stakeholders to clarify requirements in a complex domain.
  • Mentor future teammates as the integrations group scales.

30/60/90-Day Expectations

30 days: Fully onboarded and deeply familiar with DAT domain, broker API patterns, and internal systems. Work with the team to establish baseline repo, CI/CD pipeline, and core coding conventions. Deliver at least one proof-of-concept integration or internal service.

60 days: Complete and review comprehensive architectural plan, including scalability and security trade-offs. Implement first production-ready integration service with automated testing and monitoring.

90 days: Core framework and first set of services live in production; at least one broker actively onboarding through the new system. Document reusable patterns (API versioning, retries, backoff) for future engineers.

What Success Looks Like in 12 Months

A stable, well-documented integrations platform that enables fast, high-quality broker onboarding. Clear metrics and SLOs showing speed and reliability of partner integrations.

What Excites Us About This Role

A greenfield build with massive business impact. Opportunity to set the technical and cultural foundation for a new integrations organization. Direct influence on critical, revenue-driving systems.

The Skills and Experience You'll Bring

7-10+ years of professional software engineering experience with deep Node.js expertise (Express.js, NestJS) and professional experience with other systems (e.g. Ruby, Python, Java, etc).

+ Show Original Job Post
























Senior Software Engineer
Seattle
Engineering
About Washington Staffing
A domain ending in .gov typically indicates a government entity, suggesting this is a public sector organization involved in staffing services in Washington state.