Software Engineer II, Shipping Solutions

Flexport•Bellevue, WA
•$147,000 - $183,000•Onsite

About The Position

Flexport is hiring a Software Engineer II to join its engineering team in Bellevue, building and enhancing the client-facing rates platform and self-serve freight booking experience. The engineer will have direct ownership of features that help move the company from an assisted-sales model to a technology-led experience for long-tail clients. The team builds systems for rate visibility, quoting, pricing intelligence across the ocean business, and AI-powered automation in the booking flow. The role covers the full feature lifecycle, from database schema design and scalable backend APIs to React frontend applications. It also involves building secure, highly available distributed systems, launching products incrementally, and maintaining service quality through metrics, monitoring, and post-mortem learnings.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • At least 3 years of professional software engineering experience shipping production-grade applications.
  • Full-stack capability, including experience with databases, backend services such as Java or Ruby, and frontend frameworks such as React.
  • Passion for simple, well-tested code that is easy to extend and hard to break.
  • Experience or interest in working with AI APIs and building software that uses machine learning models to automate user tasks.
  • At least 2 years of design and architecture knowledge, with familiarity with object-oriented analysis and design patterns.
  • Proficiency in Java, Ruby, or TypeScript.
  • Proficiency deploying, monitoring, and maintaining production services on AWS.

Nice To Haves

  • Experience with elements of Flexport’s tech stack, including Java, Spring Boot, Ruby on Rails, React, and AWS.
  • Experience in fintech, pricing engines, or booking systems.
  • Experience in logistics, supply chain, or freight technology.
  • Bias for action and willingness to fix problems when identified.
  • Excellent written and verbal communication skills, including explaining technical ideas in common terms to business stakeholders and product managers.

Responsibilities

  • Design, develop, test, deploy, and maintain microservices that power rate visibility and autonomous booking.
  • Own features end to end, from database schema design and backend APIs to React-based customer-facing applications.
  • Support integration of AI models and automated workflows into pricing and booking experiences.
  • Collaborate with engineering, product, and design to turn business problems into production-ready technical solutions.
  • Participate in code reviews, maintain quality standards, share knowledge, and mentor peer engineers.
  • Build highly available, secure, distributed systems that scale with global volume.
  • Build and launch products incrementally, applying CI/CD best practices and deploying to production frequently.
  • Maintain high-quality services using metrics and monitoring, and apply learnings from post-mortems.

Benefits

  • Bonus
  • Equity
  • Medical benefits
  • Dental benefits
  • Flexible time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service