Skip to main content

Senior Software Engineer, Convoy

Job DescriptionJob DescriptionAbout Flexport:

At Flexport, we believe global trade can move the human forward. That's why it's our mission to make global commerce so easy there will be more of it. We're shaping the future of a $10T industry with solutions powered by innovative technology and exceptional people. Today, companies of all sizes—from emerging brands to Fortune 500s—use Flexport technology to move more than $19B of merchandise across 112 countries a year.

The recent global supply chain crisis has put Flexport center stage as we continue to play a pivotal role in how goods move around the world. We are proud to have the support of the best investors in the game who believe in our mission, solutions and people. Ready to tackle global challenges that impact business, society, and the environment? Come join us.

Build a next-level freight ops platform:

At Flexport, the Convoy Ops Tech Team powers seamless load execution, communication, and financial workflows for carriers and brokers. We streamline operations, reduce friction, and ensure fast, reliable payments, enabling a best-in-class digital freight experience through automation, AI, and real-time integrations.

The opportunity:

The Ops Tech team at Convoy is responsible for managing the entire post-match experience on the platform, ensuring seamless execution from load assignment to completion. This includes load monitoring, exception management, customer support, issue resolution, financial operations (accounts payable and receivable), and communication services. The team builds and maintains mission-critical systems that reduce broker operating costs, optimize execution efficiency, and deliver superior service quality, differentiating Convoy's managed marketplace from unmanaged alternatives. With a broad scope covering load execution workflows, tracking and prediction services, automated issue detection, financial reconciliation, and API integrations, the team plays a pivotal role in streamlining freight operations. Engineers in Ops Tech have end-to-end ownership of large, complex systems, driving technical innovation, operational excellence, and new fintech capabilities that improve broker and carrier experiences while unlocking new revenue opportunities for the platform. This is a high-impact team at the center of Convoy's mission to transform freight through automation and intelligent infrastructure.

You will:

  • Deep dive into customer workflows to understand the challenges of managing complex supply chains, designing and building scalable systems that solve these problems while enabling other engineers to innovate within this domain.
  • Own customer problems end to end, working closely with brokers, shippers, and internal operations teams to develop solutions that enhance execution efficiency, reduce operational friction, and improve service quality.
  • Lead system design and engineering best practices as a Subject Matter Expert, ensuring high standards in backend development, architecture, and scalability while fostering a culture of technical excellence.
  • Develop and optimize front-end experiences for brokers using the web portal, ensuring seamless load tracking, issue resolution, and financial management, while also enhancing the mobile app experience for carriers to streamline communication and execution workflows.
  • Build performant, reliable, and scalable services, dedicating the majority of your time to hands-on development while mentoring the team and driving continuous improvements in system efficiency and maintainability.
  • Shape the team's technical roadmap, advocating for technology choices that enhance system performance, reliability, and extensibility, while ensuring seamless integration across load execution, tracking, communication, and financial operations.
  • Ensure seamless API and third-party integrations that allow brokers, carriers, and partners to connect efficiently, reducing manual intervention and improving automation across the post-match experience.
  • Balance rapid feature development with long-term system scalability, ensuring that solutions remain robust as the platform scales in volume, complexity, and customization needs.

You should have:

  • 5+ years of professional full-stack software development experience, with a strong front-end focus and the ability to build scalable, user-friendly web applications.
  • Deep expertise in front-end technologies including React, TypeScript, and modern UI frameworks, with experience in optimizing performance, accessibility, and responsiveness.
  • Full-stack development experience, including designing and maintaining scalable backend services, APIs, and cloud-based infrastructure.
  • Strong understanding of database tradeoffs and the ability to select and work with the right tools for the job, including SQL, NoSQL, and caching strategies to ensure scalability and performance.
  • Experience with distributed systems development, including technologies like RPC, GraphQL, Kafka, and event-driven architectures.
  • Strong system design skills, with the ability to architect robust, scalable, and maintainable solutions for complex business workflows.
  • Proven experience in inter-team technical collaboration, driving cross-functional alignment between engineering, product, design, and operations teams.
  • Expertise in front-end performance optimization, ensuring smooth and fast experiences for brokers in the web portal and carriers in the mobile app.
  • Experience running code reviews and mentoring engineers, fostering best practices in both front-end and back-end development.
  • Passion for user experience, ensuring that brokers using the web portal and carriers using the mobile app have seamless and intuitive interactions.

It's a plus if you:

  • Have experience with Typescript
  • Have experience with Kubernetes
  • Have experience with React
  • Have experience with the AWS tech stack
  • Embrace not working only in a strictly defined swimlane, but jumping in to fix problems in areas where ownership is ambiguous and advocating for the customer across teams.

We know everyone's career looks a little bit different and encourage you to apply even if your experience doesn't precisely match the job description!

#LI-hybrid

The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position in the posting's respective region. Our salary ranges are determined by role, level, and location. Within the range displayed, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education and / or training. The US base salary range for this position (exclusive of bonus, equity and benefits):$183,000—$229,000 USDCommitment to Equal Opportunity

At Flexport, our ability to fulfill our mission of making global commerce easy and accessible relies on having a diverse, dedicated and engaged workforce. All qualified applicants will receive consideration for employment regardless of , , , , , , physical and mental , health status, marital and family status, , and expression, military and veteran status, and any other characteristic protected by applicable law.

Global Data Privacy Notice for Job Candidates and Applicants

Depending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. By submitting your application, you are agreeing to our use and processing of your data as required. Please see our Privacy Notice available at www.flexport.com/privacy for additional information.

Senior Software Engineer, Convoy

Bellevue, WA
Full time

Published on 02/16/2025

Share this job now