About the Role
Broker Tech builds products for the Convoy Platform at DAT, enabling brokers to match and execute shipments seamlessly within their Transportation Management Systems (TMS). We partner with brokers to transform how they work, grow, and succeed by empowering matching, fueling growth, ensuring payments, and enabling ideal experiences through APIs and webhooks. We care about how software runs in production, from code change to deployment.
Responsibilities
- Write, test, and deploy production-quality code with guidance from senior engineers.
- Build and maintain backend services in Node.js/TypeScript and contribute to React frontends as needed.
- Implement and support message-driven workflows (Kafka/RabbitMQ) using existing patterns and reusable components.
- Improve code quality and maintainability as you deliver features (tests, refactors, documentation).
- Learn how services are built, deployed, and operated (containers with Docker, orchestration with Kubernetes, and infrastructure-as-code with Terraform) and make changes to them with mentorship.
- Add and improve observability (logs, metrics, traces, dashboards, alerts) so systems are easy to reason about in production.
- Contribute to CI/CD pipelines and safe deployment practices (feature flags, staged rollouts, rollbacks).
- Treat operational health as a feature: help tune alerts, reduce toil, and harden services.
- Partner with product and business stakeholders to clarify requirements in a complex domain.
- Participate in code reviews (both receiving and giving) and incorporate feedback quickly.
- Learn the team's operational practices: monitoring, alerts, on-call support, and incident follow-ups.
- Grow ownership over time: take on increasingly complex tickets, then small projects, including the infrastructure that supports them.
Requirements
- 1 to 5 years of professional software engineering experience (or equivalent).
- Solid engineering fundamentals: debugging, testing, code quality, and clear written communication.
- Familiarity with TypeScript/Node.js/JavaScript (or strong Java/C#/Go experience with willingness to ramp).
- Familiarity with SQL databases (schema basics, writing queries, migrations with guidance).
- Curiosity about how systems run in production (deployment, monitoring, and reliability) and a willingness to dig in.
- Willingness to participate in on-call rotation and incident follow-ups (with support and training).
- This position is not eligible for visa sponsorship.
Skills
- TypeScript
- Node.js
- JavaScript
- Java
- C#
- Go
- SQL
- Docker
- Kubernetes
- Terraform
- Cloud platforms (AWS preferred)
- Infrastructure-as-code
- CI/CD
- Observability tooling (Datadog, OpenSearch/ELK, Prometheus/Grafana, or similar)
- Microservices
- Kafka
- RabbitMQ
- SQS
- APIs (REST preferred; GraphQL a plus)
- React
- Transportation/logistics
- B2B integrations
Location
- Denver, CO
- Beaverton, OR
- Seattle, WA
- Springfield, MO
- Bangalore, India
Work Type
- Hybrid
Experience Level
- 1 to 5 years of professional software engineering experience
Salary/Compensations
- $122,000.00 - $157,000.00 + Target Bonus
Benefits
- Medical, Dental, Vision, Life, and AD&D insurance
- Parental Leave
- Flexible Vacation Time (FVT)
- 10 holidays of paid time off per calendar year
- 401k matching (immediately vested)
- Employee Stock Purchase Plan
- Short- and Long-term disability sick leave
- Flexible Spending Accounts
- Health Savings Accounts
- Employee Assistance Program
- Employee Referral
- Internal Recognition
- Wellness programs
- Free TriMet transit pass (Beaverton Office)
- Competitive salary and benefits package
- Work on impactful projects in a cutting-edge environment
- Collaborative and supportive team culture
- Opportunity to make a real difference in the trucking industry
- Employee Resource Groups
About the Company
- DAT is an award-winning employer of choice and a next-generation SaaS technology company that has been at the leading edge of innovation in transportation supply chain logistics for 45 years.
- We continue to transform the industry year over year, by deploying a suite of software solutions to millions of customers every day.
- We operate the largest marketplace of its kind in North America, with 400 million freights posted in 2022, and a database of $150 billion of annual global shipment market transaction data.
- Our headquarters are in Denver, CO, and Beaverton, OR, with additional offices in Seattle, WA; Springfield, MO; and Bangalore, India.
- DAT is an award winning employer of choice.
- We have a hybrid work environment.
- We have a time-tested and resolute set of operating values predicated on integrity, mutual respect, open communication, and executing with excellence.
- These values inform our strategic vision as much as any one of our products does.
- We’ve been an employer of choice in the Portland metropolitan area for four decades, and within one year of opening our Denver office, DAT was #26 on Built In Colorado’s 100 Best Places to Work In Colorado.
Equal Opportunity
- DAT embraces the value of a diverse workforce, and believes it is a core strength of our company that we encourage those values in every DAT employee, at every level of our organization, regardless of tenure or rank.
- We provide equal employment opportunities (EEO) to all employees and applicants without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws.
- Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
- The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.
- However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)
