Software Engineer II, Autonomous Freight Technology

Flexport•Bellevue, WA
•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 role owns features that help move the company from an assisted-sales model toward a technology-run experience for clients. The team builds systems for rate visibility, quoting, pricing intelligence across the ocean business, and AI-powered automation in freight booking. The engineer will own features through their full lifecycle, from database schema design and scalable backend APIs to React-based customer applications. They will collaborate with engineering, product, and design, and build highly available, secure, distributed systems that scale with Flexport’s global volume. The team ships incrementally and frequently, using CI/CD, monitoring, metrics, and post-mortem learnings to maintain service quality.

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.
  • Ability to own full-stack features involving databases, backend services such as Java or Ruby, and frontend frameworks such as React.
  • Interest in writing simple, well-tested, extensible, reliable code.
  • Experience or interest in using AI APIs and building software that leverages machine-learning models to automate user tasks.
  • At least 2 years of design and architecture knowledge, and familiarity with object-oriented analysis and design patterns.
  • Proficiency with Java, Ruby, or TypeScript.
  • Proficiency in deploying, monitoring, and maintaining production services on AWS.

Nice To Haves

  • Experience with technologies in Flexport’s stack, including Java, Spring Boot, Ruby on Rails, React, or AWS.
  • Experience in fintech, pricing engines, or booking systems.
  • Experience in logistics, supply chain, or freight technology.
  • Bias for action and willingness to address problems proactively.
  • Strong written and verbal communication skills, including explaining technical concepts in accessible terms to business stakeholders and product managers.

Responsibilities

  • Design, develop, test, deploy, and maintain microservices that power rate visibility and autonomous booking.
  • Own feature development end to end, including database schema design, scalable backend APIs, and React-based frontend applications.
  • Support integration of AI models and automated workflows into pricing and booking experiences.
  • Collaborate with engineering, product, and design to turn complex business problems into production-ready technical solutions.
  • Participate in code reviews, uphold 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 shipping to production frequently.
  • Use metrics and monitoring to maintain quality, and incorporate learnings from post-mortems into services.

Benefits

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