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:
Sr. Software Development Engineer, Real-Time Streaming|Traffic Anomaly Detection, EdgeLink

Senior Software Engineering role at Amazon focusing on real-time streaming analytics and traffic anomaly detection, requiring 5+ years of experience and strong leadership skills.

Senior Software Development Engineer, AWS Kinesis Data Streams

Senior Software Engineering role at AWS developing Kinesis Data Streams, a critical real-time data processing service used by major tech companies.

Software Development Engineer, Software Development Engineer, AWS Infrastructure Services (L5)

Senior Software Engineer role at AWS Infrastructure Services, building supply chain automation systems and distributed computing solutions for AWS's global infrastructure operations.

Software Development Engineer, Specialist Engineering - Media & Game Tech

Senior Software Engineer role at AWS focusing on media and game tech solutions, requiring 3+ years of experience in software development and system architecture.

Senior Linux Kernel Developer, Networking Drivers, ENA

Senior Linux Kernel Developer position at Annapurna Labs (AWS) focusing on networking drivers development for cloud infrastructure.

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?