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