Senior Software Engineer

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

About The Position

DAT Freight & Analytics is seeking a Senior Software Engineer to join its Carrier Network Integrity team in Seattle. The team works to protect DAT’s freight network from fraud and bad actors while making carrier compliance and verification easier for legitimate users. As a new team, it will work across DAT and its technical stack to strengthen carrier data sources and build new services for fraud actioning and investigation. The role works across the stack, from user interface to database, and uses AWS to deliver cloud-native solutions. The engineer designs and develops reliable, maintainable, and extendable software; participates in design and code reviews; translates business needs into technical specifications; assesses how functional requirements affect schedules and software design; documents designs and tasks; and helps improve development processes and practices. DAT offers a hybrid work environment. The position is not eligible for visa sponsorship. For Washington-based candidates, the listed 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.

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 initiatives from 0 to 1 and scaling them from 1 to n.

Responsibilities

  • Work across the stack from UI to database.
  • Leverage AWS to deliver efficient, cloud-native solutions.
  • Design and develop reliable, maintainable, and extendable 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.
  • Independently own large features with multiple moving parts.
  • Lead a team of engineers as a project lead.

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 and 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.
  • Employee Resource Groups.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service