Return To Search
Software Engineer
Location: Seattle, WA
Job Type: Full Time
Company: Provn
Salary: $155K-$211K base + 10% target bonus
Category: Hybrid
The Software Engineer role at Provn is an exceptional opportunity for individuals looking to make a significant impact in the trucking and freight industry by developing cutting-edge broker technology. As a key contributor to a dynamic and innovative engineering team, you will play a vital role in modernizing how freight brokers interact with carriers, match loads, and execute secure payments at scale. This position is designed for those who thrive in high-ownership, low-process environments and are passionate about designing, building, and maintaining robust systems that drive real-world business outcomes.
By joining Provn as a Software Engineer, you will directly support the evolution of freight brokerage infrastructure, which remains a critical yet often outdated component of modern logistics. With a focus on building scalable and reliable tools, you will help deliver better match rates, seamless integrations with broker Transportation Management Systems (TMS), automated payment processes, and real-time communication solutions. Your technical leadership will help set the standard for code quality, documentation, and collaborative team practices, ensuring that Provn's solutions remain at the forefront of the industry.
This hands-on role involves end-to-end project ownership, from planning and architecture through deployment and ongoing maintenance. You will not be responsible for personnel management but will instead focus on technical leadership, mentoring, and delivering high-quality software. As part of this team, you will engage with complex domains, partner closely with business and product stakeholders, and ensure that all technical dependencies and integrations are managed efficiently and effectively.
The Software Engineer position at Provn is ideal for those with a strong background in software development, particularly with TypeScript and Node.js, and a passion for distributed systems, cloud-native deployments, and high-scale integration work. If you are eager to contribute to the modernization of an industry while enjoying a collaborative and supportive environment, this role offers the platform to demonstrate your skills and advance your career. Candidates authorized to work in the US are encouraged to apply and take the next step in joining a mission-driven company committed to connecting top talent with leading opportunities.
Software Engineer - Summary
- Contribute to the next generation of broker technology for the trucking and freight industry.
- Work as part of a team focused on enhancing the matching, pricing, and trust infrastructure between brokers and carriers.
- Own architecture and code end-to-end in a high-ownership, low-process environment.
- Lead technical design, development, and deployment of production-quality software solutions.
Duties & Responsibilities
- Write, test, and deploy high-quality production code, maintaining rigorous standards for code review and documentation.
- Develop message-driven workflows using technologies such as Kafka or RabbitMQ.
- Design and implement reusable integration components between platforms and broker TMSs.
- Lead projects from inception through completion, ensuring seamless transitions between planning, development, and maintenance.
- Manage technical dependencies across multiple teams to ensure project continuity.
- Collaborate with product and business stakeholders to clarify and refine requirements in complex technical domains.
- Mentor and support junior engineers, fostering a culture of continuous improvement and high standards.
- Maintain operational excellence through observability, incident response, and root-cause analysis.
Salary & Benefits
- Competitive base compensation with performance-based bonuses.
- Comprehensive benefits package, including medical, dental, and vision coverage.
- 401(k) plan with immediate vesting options.
- Employee Stock Purchase Plan (ESPP).
- Flexible vacation policy and parental leave.
Qualifications & Requirements
- 5+ years of professional software engineering experience.
- Strong proficiency in TypeScript and Node.js, including API design, performance optimization, and production debugging.
- Experience with React for frontend development is a plus.
- Expertise in SQL for schema design, migrations, and query optimization; NoSQL experience is beneficial.
- Hands-on experience with message queues such as Kafka or RabbitMQ.
- Familiarity with cloud-native deployments using Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).
- Solid foundation in distributed systems, including understanding of consistency, failure modes, and graceful degradation.
- Operational competence in observability, incident response, and maintaining production systems.
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
- Eligibility to work in the US without sponsorship.
- Preferred: Experience with microservices, GraphQL or REST, CI/CD pipelines, and a background in transportation or logistics software.
Ideal Candidate Snapshot
- Technically driven and self-motivated, with a strong sense of ownership over projects.
- Proven ability to work independently and collaboratively in a fast-paced, evolving environment.
- Excellent communication skills, particularly in translating complex technical concepts for cross-functional stakeholders.
- Strong mentorship abilities and a passion for elevating team standards.
- Demonstrated expertise in architecting and deploying cloud-native, distributed systems at scale.
Other Relevant Information
- Provn is committed to merit-based hiring and challenge-driven talent assessment.
- The company emphasizes diversity, equity, and inclusion in all hiring and employment practices.
- Applicants will complete a technical challenge, and all submissions are reviewed by human decision-makers.
- This role provides the opportunity to contribute to a mission-driven team shaping the future of freight technology.
- Experience the unique professional and lifestyle benefits of working in an innovative, collaborative environment.
If you are ready to advance your career as a Software Engineer and help transform the freight industry, click the application button to apply today and take the first step toward joining Provn's growing team.
Must be authorized to work in the US. No visa sponsorship.