Senior Software Engineer, Trucking

Flexport is building the first modern logistics platform to make global trade easier for everyone.
$183,273 - $229,000
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
6+ years of experience
Logistics
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Manager, Sales - Walmart Business, Public Sector

Senior Manager role leading B2B sales initiatives for Walmart Business, focusing on public sector clients and government procurement solutions.

Senior Quality Engineer-Payments Validation

Senior Quality Engineer position at Walmart focused on payment systems validation, test automation, and quality assurance leadership in Bentonville, AR.

(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart Global Tech, focusing on building scalable distributed systems with Java and cloud technologies in a hybrid work environment.

Software Engineer III

Senior Software Engineer position at Walmart Global Tech focusing on pharmacy systems and backend development using Java, Kubernetes, and microservices architecture.

Software Engineer III- Salesforce

Senior Salesforce Engineer role at JPMorgan Chase's Nutmeg division, focusing on developing and integrating Salesforce solutions for customer service and operations platforms.

Description For Senior Software Engineer, Trucking

Flexport is revolutionizing the $8.6T global trade industry with innovative technology and exceptional people. As a Senior Software Engineer on the Trucking Tech Team, you'll be part of a mission to make trucking efficient, reliable, and transparent for carriers, operators, and clients.

You'll work on building best-in-class web and mobile applications that enable seamless planning, execution, and billing experiences. The role involves designing, developing, and maintaining systems that represent the real-world intricacies of logistics entities. You'll collaborate with top engineers to solve complex business and technical problems, architect major projects, and work closely with business partners and product managers.

Key responsibilities include:

  • Designing and developing high-performance, large-scale systems
  • Leading by example and spending most of your time building performant and reliable services
  • Guiding the team's technical roadmap and pushing for optimal technology choices
  • Ensuring high-quality products through metrics and applying learnings from post-mortems
  • Mentoring and educating the larger software engineering community

The ideal candidate will have 6+ years of professional software development experience, knowledge of programming languages like Java, Kotlin, Ruby, Python, or C++, and understanding of database tradeoffs. Experience with React, AWS tech stack, and a bias for action are considered pluses.

This role offers a competitive salary range of $183,273 - $229,000 USD, along with the opportunity to work in a hybrid model (3 days in-office, 2 days remote) in Bellevue, WA. Join Flexport if you're passionate about revolutionizing the trucking industry and making a global impact through innovative technology solutions.

Last updated 7 months ago

Responsibilities For Senior Software Engineer, Trucking

  • Design, develop, test and maintain systems for logistics entities
  • Collaborate with engineers on complex business and technical problems
  • Architect and drive major projects
  • Work with business partners and product managers to create technical solutions
  • Build and launch products rapidly and incrementally
  • Lead by example in building performant and reliable services
  • Guide the team's technical roadmap
  • Ensure high-quality products through metrics and post-mortem learnings
  • Mentor and educate the software engineering community

Requirements For Senior Software Engineer, Trucking

Java
Kotlin
Ruby
Python
React
  • 6+ years of professional software development experience
  • Experience building large scale, high-performance systems in complex environments
  • Knowledge of programming languages such as Java, Kotlin, Ruby, Python or C++
  • Understanding of database tradeoffs
  • Experience driving inter-team technical collaboration
  • Experience running code reviews and mentoring engineers

Interested in this job?