Flexport is looking to build software solutions to manage financial transactions within global trade, specifically focusing on invoicing clients, receiving payments, and managing vendor flows to enable efficient financial operations.
Requirements
- 1+ years of experience writing software, and a strong engineering background.
- Knowledge of at least one programming language such as Ruby, C, C++, Java, or Kotlin
- A love of simple, well-tested code that is easy to extend and hard to break.
Responsibilities
- Responsible for a core part of our product infrastructure: making sure that invoices are accurate and complete and that we get paid for them, understanding our shipment costs, and generating actionable insights from transaction data.
- Execute on the engineering vision, and own the technical landscape, for a major domain in the world of logistics that powers global trade.
- Build and launch products rapidly and incrementally.
- Work closely with business partners and product managers to distill complex business problems into elegant technical solutions.
- Determine and model the data structures that represent the entire order-to-cash lifecycle.
- Determine, in real-time, the expected revenue to move freight between any two points in the world.
- Automate Invoicing, Billing and Payment processes to improve operational efficiency.
Other
- A self-starter attitude. When you see a problem, you solve it.
- Bachelor's degree in Computer Science or related technical field, or equivalent experience
- The ability to convey technical ideas in common terms to business partners, product managers, and engineers alike.
- Non-optional: an aptitude for learning quickly.
- passionate about collaborating