CarrierDirect is on a mission: we are revolutionizing the Less-Than-Truckload (LTL) and Truckload (TL) Logistics world with innovative technology that disrupts the marketplace with value and efficiency. We believe this is a thrilling journey and providing clarity on our future and empowering people to do their best work is the key to our success. We are inspired by people who are passionate, curious and want to push the envelope on innovation. Around here, our motto is “build great stuff” that helps solve problems for our customers and great things will follow.

You are someone who takes pride in your work, seeks order in chaos, and wants the opportunity to work with your like-minded individuals. You are a leader, not a follower, with an innovative spirit who wants to collaborate with a team of brilliant minds in our quest to build brilliant products.



What you’ll do:
We are working on some challenging problems that require bright minds and grit to help us solve. We work in an agile environment with lots of cool toys. We are taking our transportation management system “to the cloud” and entering into the arena of data analytics. It is a journey that will allow you to:
  • Build, groom, and lead one or more development teams
  • Take initiative while contributing as a team member to deliver high-quality code quickly
  • Partner with product management to understand what types of products we need to build for our customers
  • Provide creative solutions to complex problems through analysis, beautiful design and behavior and test-driven development
  • Collaborate with your team to produce high-quality code
  • Report progress, issues, and status at daily and weekly stand-ups
  • Stay abreast of emerging technologies and new design approaches
  • Provide technical leadership both within and outside the development team.
What you need:
  • Bachelor’s degree or higher – Computer Science or equivalent field
  • 7+ years of software development experience using OO methodologies in designing software solutions for high availability systems
  • Expertise in Java software development
  • Expertise in MERN software development
  • Experience with Redux.js
  • Experience with SQL/NoSQL/Graph databases
  • 4+ years of one dynamic scripting language (JavaScript, Python, Perl, Unix shell)
  • Agile software development methodology experience and test-driven development experience
  • Take pride in writing clean dependable code
  • Strong ability to analyze problems and formulate effective solutions
  • Sharp critical thinking skills, including systems and business analysis, problem analysis and resolution, and sound judgment/ decision-making ability
  • Proven ability to work in a rapid release product environment
Impress us with:
  • Strong understanding of system scalability and performance tuning
  • Experience working with mobile technologies
  • Sysadmin / DevOps experience (puppet/chef/team city, Docker/ECS/ECR, Lambda, EC2/S3)



Please submit your resume and cover letter to

Send us a note