Senior Software Engineer

DAT•Seattle, WA
•$162,000 - $207,000•Hybrid

About The Position

DAT Freight & Analytics is a SaaS technology company focused on freight and logistics. The Senior Software Engineer will join DAT’s Carrier Network Integrity team in Seattle, which works to protect the freight network from fraud and bad actors while making carrier compliance and verification straightforward. The team is building and expanding carrier data sources and creating services for fraud actioning and investigation. The role works across DAT and the technical stack to help legitimate carriers operate freely and prevent bad actors from gaining access to the network. The engineer works across the stack, from UI to database, and uses AWS to deliver cloud-native solutions. The role involves independently owning substantial features, translating business requirements into technical specifications, designing and developing reliable, maintainable, and extensible software, and collaborating across engineering and other roles. The engineer also participates in design and code reviews, documents software designs and project tasks, and helps improve development processes and practices. DAT describes a hybrid work environment and offers a collaborative workplace with opportunities to contribute to impactful projects. This position is not eligible for visa sponsorship. For Washington-based candidates, the stated salary range is $162,000–$207,000 plus target bonus.

Requirements

  • At least 5 years of professional software development experience designing, building, scaling, and maintaining production systems.
  • Strong knowledge of web and native technologies, including Node.js, TypeScript, and at least one modern web framework.
  • Experience leading a team of engineers as a project lead.
  • Experience with Git version control, CI/CD pipelines, and release management practices.
  • Bachelor’s degree in Computer Science or Technology, or equivalent experience.
  • Ability to independently own large features, seek feedback early, collaborate effectively and empathetically, and balance speed and quality tradeoffs.

Nice To Haves

  • Deep experience across at least two areas of the technology stack, such as backend, infrastructure, or data.
  • Prior experience with risk decisioning systems.
  • Experience starting and scaling initiatives, including both 0-to-1 and 1-to-n work.

Responsibilities

  • Work across the stack from UI to database.
  • Leverage AWS to deliver efficient, cloud-native solutions.
  • Design and develop reliable, maintainable, and extensible code.
  • Participate in design and code reviews.
  • Translate business needs and requirements into technical specifications.
  • Review functional requirements and analyze their impact on schedule and software design.
  • Document software designs and project tasks.
  • Work with team members to improve development processes and practices.
  • Own large features with multiple moving parts and collaborate across roles such as Design, Operations, and Product.
  • Contribute to initiatives that protect the network from fraud and bad actors, expand carrier data sources, and build services for fraud actioning and investigation.

Benefits

  • Medical, dental, vision, life, and AD&D insurance
  • Parental leave
  • Flexible Vacation Time (FVT)
  • 10 additional paid holidays per calendar year
  • 401(k) 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, and wellness programs
  • Free TriMet transit pass for the Beaverton office
  • Competitive salary and benefits package
  • Target bonus
  • Employee Resource Groups
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service