cover image
DAT Freight & Analytics

Associate Full Stack Software Engineer

Hybrid

Denver, United states

$ 110,000 /year

Junior

Full Time

18-09-2025

Share this job:

Skills

Communication Adaptability Java JavaScript TypeScript SQL MongoDB PostgreSQL GraphQL Docker Kubernetes Test Scrum Problem-solving Attention to detail node.js AWS Agile JavaScript/TypeScript Spring Langchain Kafka Terraform

Job Specifications

About DAT

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 - customers who depend on DAT for the most relevant data and most accurate insights to help them make smarter business decisions and run their companies more profitably. 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. For additional information, see www.DAT.com/company

Job Application Deadline: 09/30/2025

The Opportunity

Join DAT's team as an Associate Software Engineer and be at the forefront of AI innovation in the freight and logistics industry! You'll work on cutting-edge AI tools for both internal and external use while helping maintain our existing technology stack. This is an excellent opportunity for an ambitious engineer looking to grow into a Software Engineer role while working with the latest AI technologies.

What You'll Do

Work with Next-Generation AI Tools: Configure, integrate, and extend AI services and components (for example, AWS Bedrock, LangChain/LangSmith) to solve business problems
Maintain & Enhance Existing Systems: Contribute to current repositories and improve codebases across our stack (Node.js/TypeScript services, AWS with Terraform, Kafka, Amazon DocumentDB, PostgreSQL, Docker/Kubernetes)
Deliver Incrementally in an Agile Environment: Ship small, well-scoped PRs; help refine stories into tasks; estimate, demo, and iterate during 2-week sprints with our 8-person Scrum team
Learn & Grow: Follow DAT Engineering standards and practices while working under the guidance of experienced engineers
Debug & Fix Issues: Troubleshoot across development, test, and production using logs, metrics, and traces in Node.js services and AWS infrastructure
Participate in Code Reviews and Quality Practices: Learn from feedback; write unit/integration tests; aim for team code coverage targets; practice TDD when appropriate; and document code and public APIs

The Skills And Experience You'll Bring

Education: Bachelor's degree in Computer Science, related field, or equivalent practical experience
2+ years with JavaScript/TypeScript
Growth mindset with ambitions to advance to Software Engineer level
Adaptability and openness to rapidly evolving AI technologies and tools
Ability to work collaboratively in a team environment
Strong problem-solving skills and attention to detail

Bonus Skills

To help you self-assess, we use these levels: Familiarity (coursework or small project), Working knowledge (shipped code under guidance), Proficiency (can implement end-to-end independently).

Java or Spring Framework exposure (Familiarity is great; Working knowledge is a plus)
GraphQL experience (Familiarity to Working knowledge)
Familiarity with any of these technologies:
Cloud & AI: AWS Bedrock, LangChain, LangSmith
Data: SQL, PostgreSQL, MongoDB, Amazon DocumentDB
Infrastructure: Terraform, Docker, Kubernetes
Messaging/Streaming: Kafka

Why DAT?

DAT is an award winning employer of choice.

For starters, we have a hybrid work environment, but we also know what makes a great workplace. 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.

Medical, Dental, Vision, Life, and AD&D insurance
Parental Leave
Up to 20 days of paid time off starting in year one
An additional 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
Tuition Reimbursement Program
Employee Assistance Program
Additional programs - Employee Referral, Internal Recognition, and Wellness
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

For Colorado-based candidates, in compliance with the Colorado Equal Pay for Equal Work Act, the salary range for this role is $85,000.00 - $110,000.00 + target bonus. DAT considers factors such as scope and responsibilities of the position, candidate's work experience,

About the Company

DAT Freight & Analytics operates DAT One, North America's largest truckload freight marketplace; DAT iQ, the industry's leading freight data analytics service; and Trucker Tools, the leader in load visibility. Shippers, transportation brokers, carriers, news organizations, and industry analysts rely on DAT for market trends and data insights, informed by nearly 700,000 daily load posts and a database exceeding $1 trillion in freight market transactions. Founded in 1978, DAT is a business unit of Roper Technologies (Nasdaq: R... Know more