Senior Software Developer

FurtherDallas, TX
Hybrid

About The Position

Further is a data, cloud, and AI company focused on helping businesses make the right decisions by leveraging data. We have an award-winning culture and aim to enable people to thrive, making work meaningful and impactful. This role involves tackling complex problems from the data layer to the UI and model gateway, with a strong emphasis on full-stack development and LLM integration as a core part of daily work. The codebase is strictly TypeScript, opinionated, and well-documented, requiring adherence to high standards from day one. The position is based at our headquarters in Dallas, TX, with a hybrid work schedule, requiring in-office presence on Tuesdays, Wednesdays, and Thursdays.

Requirements

  • 7+ years of production TypeScript and Node.js experience.
  • Proficiency in writing strict TypeScript by reflex.
  • Production experience with NestJS or a comparable Node framework, demonstrating understanding of request lifecycle, dependency injection, and trade-offs.
  • Production experience with Next.js (App Router preferred) and modern React, including server components, streaming, and client/server boundary discipline.
  • Experience shipping LLM-powered features to production, including handling prompt drift, eval design, hallucination handling, and cost implications.
  • Working-level experience with Postgres, including migrations, index design, query plan analysis, and trade-off reasoning.
  • Experience with event-driven architecture, including pub/sub, idempotent consumers, eventual consistency, ordering, retries, and dead-letter behavior.
  • Strong testing instincts for unit, integration, and end-to-end tests, with a focus on tests that matter.

Nice To Haves

  • Drizzle ORM, Temporal, or Redpanda/Kafka in production.
  • OpenTelemetry beyond surface-level, including sampling strategy, semantic conventions, and custom instrumentation.
  • Design system contribution, including component libraries, accessibility patterns, and design token discipline.
  • Experience with agent frameworks (LangGraph, custom orchestration), eval tooling (Braintrust, LangSmith), or prompt versioning systems.
  • Open-source contributions to the TS/Node/Next ecosystem.

Responsibilities

  • Develop backend services using NestJS, including API design, request validation with Zod, event publishing through a canonical SDK, projection consumers, and RLS-aware database access.
  • Build the Next.js console, utilizing the App Router, server and client components, the in-house design system, real-time UI patterns, and the widget framework to make complex platform state intuitive for operators.
  • Integrate LLMs within the workflow runtime, including agent orchestration, prompt engineering with version control, evaluation harnesses, model gateway usage, structured output validation, and retry/fallback logic, treating model calls as production code.
  • Implement observability using OpenTelemetry traces, structured logs, and meaningful metrics to ensure issues can be easily identified and resolved.
  • Set the engineering bar for future hires through high-quality code, documentation, and PRs.

Benefits

  • Net-zero cost medical option
  • Company contributions to HSA
  • Fertility support
  • Fully-paid parental leave
  • Monthly stipend for lifestyle spending account
  • Outstanding basics
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service