
WHAT WE DO
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
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 and 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
EDUCATION: Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience
EXPERIENCE: 5+ years of professional software engineering experience 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
TECHNICAL SKILLS: Strong proficiency with TypeScript and Node.js including API design, performance, and debugging in production
Familiarity with frontend development in React
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/GCP)
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 and 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
Compensation: $155,000 – $211,000 base salary + 10% target bonus
Health & Wellness: Medical, Dental, Vision, Life, and AD&D insurance Short- and Long-term disability sick leave Flexible Spending Accounts and Health Savings Accounts Employee Assistance Program
Time Off: Flexible Vacation Time 10 additional paid holidays per calendar year Parental Leave
Financial: 401k matching (immediately vested) Employee Stock Purchase Plan
Additional Perks: Free TriMet transit pass (Beaverton Office) Employee Referral, Internal Recognition, and Wellness programs Employee Resource Groups Work on impactful projects in a cutting-edge environment Collaborative and supportive team culture Opportunity to make a real difference in the trucking industry
Provn uses challenges to ensure your application is reviewed fairly and objectively.
On this page
About DAT Freight & AnalyticsDAT Freight & Analytics operates North America's largest on-demand freight marketplace, specializing in digital freight matching, rate analytics, and supply chain management for brokers, carriers, and shippers. It facilitates over 700,000 daily load posts and powers the DAT One platform for booking loads and analyzing trends.