# Software Engineer I

**Company:** [DAT Freight & Analytics](https://hotfix.jobs/companies/dat-freight-analytics)
**Location:** Seattle, WA
**Role:** Fullstack Engineering
**Salary:** $122k – $157k/yr
**Experience:** 1+ years
**Skills:** Node.js, TypeScript, JavaScript, React, SQL, Kafka, RabbitMQ, Docker, Kubernetes, Terraform, AWS, CI/CD, Datadog, Prometheus, Grafana
**Posted:** 2026-06-22

> Entry-to-mid level software engineer building backend services and infrastructure for a broker-facing logistics platform. Works with Node.js/TypeScript, React, messaging systems, and cloud infrastructure under senior mentorship.

## Job Description

## What You'll Do

### Hands-On Development
- 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).

### Infrastructure & Reliability
- Learn how our 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 the systems you touch 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 the services in your area.

### Collaboration & Growth
- 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.

## What We're Looking For
- 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).

## Bonus Skills
- Hands-on exposure to cloud platforms (AWS preferred) and infrastructure-as-code (Terraform, CloudFormation, or similar).
- Docker/Kubernetes familiarity.
- CI/CD experience (tests in pipeline, safe deploy patterns, feature flags).
- Experience with observability tooling (Datadog, OpenSearch/ELK, Prometheus/Grafana, or similar): dashboards, alerts, tracing.
- Experience with microservices in production.
- Hands-on exposure to Kafka/RabbitMQ/SQS patterns (retries, DLQs, idempotency), or willingness to learn.
- Comfort working with APIs (REST preferred; GraphQL a plus) and collaborating on contracts.
- Familiarity with React and modern frontend development fundamentals.
- Background in transportation/logistics or complex B2B integrations.

## Compensation & Benefits
- Medical, Dental, Vision, Life, and AD&D insurance
- Parental Leave
- Flexible Vacation Time (FVT)
- 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
- Employee Assistance Program
- Additional programs - Employee Referral, Internal Recognition, and Wellness
- Free TriMet transit pass (Beaverton Office)
- Competitive salary and benefits package

## Similar roles

- [Software Engineer I](https://hotfix.jobs/jobs/9a14dc68-1643-421e-8e6e-a118baf5b1cc) - DAT Freight & Analytics - Seattle, WA - $122k – $157k/yr
- [Software Engineer](https://hotfix.jobs/jobs/58b2f012-dc06-48f5-9364-36fd22657822) - Mercury - Remote - $122k – $158k/yr
- [Software Engineer](https://hotfix.jobs/jobs/e1d710f5-7211-4452-bf7f-f62bfcfd6f41) - DAT Freight & Analytics - Seattle, WA - $121k – $157k/yr
- [Software Engineer](https://hotfix.jobs/jobs/869d469b-ae85-4783-9bbe-71ffdc8fe879) - DAT Freight & Analytics - Beaverton, OR - $121k – $157k/yr
- [Software Engineer, GenAI Integrations](https://hotfix.jobs/jobs/0382448a-0d77-4481-98d8-572cce92f6a8) - SnapLogic - San Mateo, CA - $120k – $140k/yr

**Apply:** https://hotfix.jobs/jobs/b32a2b54-314f-43d9-9826-bc56ddf8ac7c
**Canonical:** https://hotfix.jobs/jobs/b32a2b54-314f-43d9-9826-bc56ddf8ac7c