Jobs · Engineering · Tennessee

Full Stack Engineer

Downtown Music · Nashville, TN · 6 days ago
Engineering$150k/yrFull-time

What You'll Do

  • Build a new platform from first principles — data model, API design, and infrastructure — rather than maintaining legacy systems, while making pragmatic decisions that hold up at production scale.
  • Design and implement a schema-first GraphQL API (Apollo Server) over PostgreSQL, including multi-tenant data isolation (row-level security), type-safe query layers, and performance patterns like DataLoader batching.
  • Develop React/TypeScript (Next.js) interfaces used by both internal teams and clients to manage catalogs, registrations, and data-quality workflows.
  • Develop AI-native features as a core part of the product: AI-assisted data ingestion and matching, agent-accessible APIs via Model Context Protocol (MCP), and LLM-powered workflows using the Vercel AI SDK and Amazon Bedrock.
  • Work in an AI-augmented, spec-driven development workflow — architecture specs, agent-assisted implementation, and rigorous automated review are how the team ships, not an experiment on the side.
  • Own components end-to-end: design, implementation, integration testing against real databases, deployment (AWS CDK), and operational responsibility.
  • Model and implement music publishing domain logic — works, writers, shares, agreements, and society registration formats (e.g., CWR) — with the precision that financial and rights data demands.

Requirements

  • You are / have Bachelor's degree in computer science, software development, or equivalent experience.
  • 5+ years of experience developing web-based software solutions.
  • Experience architecting new systems or services from scratch — you're comfortable with ambiguity, and you document the "why" behind decisions, not just the "what."
  • Strong proficiency in TypeScript and Node.js across the full stack.
  • Solid relational database fundamentals: schema design, migrations, transactions, and query performance in PostgreSQL (or similar).
  • Experience with both traditional software development lifecycle and agentic software development — including spec-driven development, AI-augmented engineering, and working effectively with coding agents.
  • Interest in the music industry — prior experience with rights management, royalties, or metadata standards (CWR, DDEX, ISWC/ISRC) is a plus, not a requirement.

Qualifications

  • Experience with Backend: Node.js, GraphQL (Apollo Server, schema-first), PostgreSQL, etc.
  • Experience with Frontend: React, Next.js, TypeScript, modern state management (e.g., Zustand)
  • Experience with AI/Agents: Vercel AI SDK, SpecKit, CodeX, Amazon Bedrock, Model Context Protocol (MCP), LLM tool design.
  • Experience with Infrastructure: AWS (including CDK), Docker, Terraform, GitHub Actions
  • Experience with Testing: Vitest, Testcontainers (integration testing against real databases), Playwright
  • Experience with Observability: Datadog, Sentry, structured logging

Skills

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.

Benefits

Rich benefit program (Medical, Dental, Vision), Life Insurance, 401k (with match).

Free CitiBike Membership (NYC Only).

Paid Volunteer Hours.

Downtown is committed to providing a comprehensive market-competitive total rewards program for its employees which includes medical, dental, and vision, life insurance, 401(k) match and generous paid time off.

Similar jobs

Full Stack Engineer

Horizontal TalentGreenwood Village, CO· 3 wk ago
Information Technology$47–$82/hrapply on horizontaltalent.com

Full Stack Engineer

Mint CannabisArizona, United States· 3 wk ago
RemoteEducationapply on app.jazz.co

Full Stack Engineer

Underdog.io -Apply to top tech jobs in 60 seconds. A place where companies apply to youUnited States· 1 wk ago
RemoteInformation Technologyapply on underdog.io

Full Stack Engineer

hackajobUnited States· 1 wk ago
RemoteInformation Technologyapply on hackajob.com

Full Stack Engineer

AHEADUnited States· 1 wk ago
RemoteInformation Technology$160k–$190k/yrapply on jobs.lever.co