What is a Software Engineer at Flexport?
As a Software Engineer at Flexport, you are responsible for building the digital infrastructure that powers global trade. Global logistics is historically plagued by fragmented legacy systems, manual data entry, and opaque communication. Flexport bridges these gaps by combining advanced software, data analytics, and physical infrastructure to make shipping goods across ocean, air, and land as seamless as e-commerce.
In this role, you will work on complex, real-world domain problems that directly impact physical supply chains. Whether you are developing real-time cargo tracking aggregators, optimizing container yard allocations, automating customs compliance workflows, or designing financial transaction engines for freight buyers and sellers, your code directly moves physical goods across the globe.
The work at Flexport requires a unique blend of domain modeling, object-oriented design, and distributed systems architecture. Engineers must build software that is highly resilient, adaptable to fluctuating real-world variables, and intuitive for both internal freight operations teams and external global clients.




