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.