Post Job Free
Sign in

Senior Software Engineer

Company:
Provn
Location:
Seattle, WA, 98104
Posted:
April 27, 2026
Apply

Description:

Job Description

Provn is hiring a Senior Software Engineer supporting a Seattle company building the next generation of broker technology for the trucking and freight industry. This is the team modernizing how brokers match loads, connect with carriers, and move payments at scale.

Comp: $155K-$211K base + 10% target bonus. Hybrid in Seattle. Full benefits package including medical/dental/vision, 401k with immediate vesting, ESPP, flexible vacation, and parental leave.

Apply directly here:

provn.co/org/dat/jobs/d153de52-6fce-41e4-acb9-77e95a202e3c/senior-software-engineer-broker-tech?utm_source=dstribute&utm_medium=job+board&utm_campaign=DAT-sr-software-engineer

Freight brokerage runs on matching, pricing, and trust between brokers and carriers, and most of that infrastructure is still held together by aging systems and manual workflows. This team is building the tools that make brokers faster and more reliable: better match rates, cleaner integrations between their platform and broker TMSs, automated payment flows, and real-time communication channels. It's a high-ownership, low-process environment where engineers own architecture and code end to end.

This is a hands-on technical lead role. You'll drive design and delivery on product features, not manage people.

What you'll be doing:

Writing, testing, and deploying production-quality code, and setting the bar for code review and documentation standards on the team

Building message-driven workflows with Kafka or RabbitMQ and reusable integration components between the platform and broker TMSs

Leading projects end to end: planning, design, development, deployment, and maintenance

Owning technical and cross-team dependencies so nothing gets dropped between teams

Partnering with product and business stakeholders to clarify requirements in a complex domain

Mentoring junior engineers and keeping codebase standards high as the team scales

What we're looking for:

5+ years of professional software engineering experience

Strong proficiency with TypeScript and Node.js, including API design, performance tuning, and debugging in production

Familiarity with React on the frontend

Solid datastore skills (SQL strongly preferred, NoSQL a plus): schema design, migrations, and query performance

Hands-on experience with message queues (Kafka, RabbitMQ) and cloud-native deployments (Docker/Kubernetes on AWS, Azure, or GCP)

Distributed systems fundamentals: consistency tradeoffs, failure modes, timeouts, retries, and graceful degradation

Production operational competence: observability, incident response, root-cause analysis, and on-call readiness

Ability to own architecture and code in a high-ownership, low-process environment

Bachelor's in CS, CE, or equivalent experience

Bonus points for microservices experience in production (service boundaries, versioning, reliability), GraphQL or strong REST and contract discipline, CI/CD fluency (automated builds, safe deploys, rollbacks, feature flags), and a background in transportation, logistics, or complex B2B integrations

Must be authorized to work in the US. No visa sponsorship.

About Provn

Your Provn Application is your edge to rise to the top of resume stacks. You will complete a challenge designed in partnership with the hiring manager for this role. Present your approach, your critical thinking, and your solution. Humans, not bots, review and assess your work. And hiring managers are contacting top performers for interview loops. Through challenge-based portfolios and merit-first matching, we connect the world's best talent with the best opportunities, regardless of geography, education, work history, or network.

Full-time

Apply