Full Stack Software Engineer, Mid-Level

DATDenver, CO
$85,000 - $110,000Hybrid

About The Position

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.

Requirements

  • 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

Nice To Haves

  • 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

Responsibilities

  • 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

Benefits

  • 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
  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service