Skip to main content

Engineering

Build the systems freight brokers rely on every day

Help shape BrokerPro across load execution, integrations, infrastructure, and customer-critical workflows so brokerages can move freight with more speed and control.
Engineering Hybrid Full-time Decatur, AL or Remote

Why this role matters

BrokerPro touches the workflows brokers depend on all day

BrokerPro powers the workflows brokers rely on every day — from load creation and carrier communication to tracking, documents, and billing. Those workflows require strong engineering ownership across product features, integrations, and platform reliability. This role sits at the intersection of product, engineering, and real-world brokerage operations — where small issues can have real operational impact. This role is different because it involves building systems that operate inside live brokerage workflows — not just isolated features.

Overview

Role summary

This role owns production features, platform reliability, and the application, integration, and infrastructure work required to keep BrokerPro moving. You will help BrokerPro ship better freight workflows while keeping the system stable for customers who depend on it all day.

What you’ll do

You will work on the parts of BrokerPro that directly affect how brokerages create loads, connect systems, and keep operations moving.

Ship features inside the live brokerage workflow
Build and refine the Rails workflows brokers use for load entry, carrier assignment, document handling, tracking, and invoicing.
Connect BrokerPro to the surrounding freight stack
Implement and maintain integrations, background jobs, and service connections that keep customer workflows synchronized across systems.
Improve reliability, speed, and release confidence
Reduce operational friction by improving performance, strengthening test coverage, and tightening the deployment path for customer-facing changes.
Solve production problems with context
Investigate issues reported by support or customers, identify the real failure point, and deliver fixes that improve long-term platform stability.

Requirements

What you should bring

We are looking for an experienced engineer who can own meaningful product work across the stack and make sound technical tradeoffs.
Production Rails experience
Strong experience building, shipping, and maintaining Ruby on Rails applications in production environments.
Full-stack technical range
Confidence working across application code, background jobs, relational databases, and the frontend pieces needed to complete a feature.
Systems and performance judgment
Practical understanding of concurrency, database behavior, instrumentation, and how technical decisions affect reliability at runtime.
Collaborative shipping mindset
Ability to work with product, support, and other engineers to ship customer-facing improvements without losing clarity or momentum.

Performance

What success looks like

Success in this role means shipping scalable, reliable features that improve BrokerPro for freight brokers while balancing delivery speed with software quality. The strongest candidates are comfortable taking ownership, moving across application and infrastructure concerns, and collaborating well with engineers, support, and product stakeholders.

Platform stack

What you'll build with

  • Ruby on Rails v7.1+ → core workflow development
  • Amazon Web Services → application infrastructure
  • Sidekiq → background job processing
  • Sentry → production monitoring
  • EDI → partner and customer connectivity
  • Ahoy → usage analytics
  • Hugo → related web experiences

Ready to talk?

If this role matches your experience, apply now and we’ll review your background.