Full Stack Engineer
$150kDowntown Music
Job Description
Job Description
Downtown Music Publishing is looking for a driven individual to join us as a Full Stack Software Engineer to help build our next-generation music publishing platform from the ground up. You'll help in shaping the architecture, tooling, and engineering culture of a catalog management platform that powers musical work registration, rights tracking, and royalty collection for publishers worldwide. Currently seeking candidates local to the Nashville Area.
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.
- Build 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.
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.
Ideally, significant experience with some of the following technologies or similar tools:
Backend: Node.js, GraphQL (Apollo Server, schema-first), PostgreSQL, etc.
Frontend: React, Next.js, TypeScript, modern state management (e.g., Zustand)
AI/Agents: Vercel AI SDK, SpecKit, CodeX, Amazon Bedrock, Model Context Protocol (MCP), LLM tool design.
Infrastructure: AWS (including CDK), Docker, Terraform, GitHub Actions
Testing: Vitest, Testcontainers (integration testing against real databases), Playwright
Observability: Datadog, Sentry, structured logging
Why you want to work here
- Work at the frontier of AI-assisted engineering — agentic workflows are central to how this team builds software.
- Ample opportunities to work with leaders and employees across our business.
- Work in a collaborative environment full of mission-driven, innovative, and passionate people.
- Be a part of an open, welcoming, and inclusive culture.
- Rich benefit program (Medical, Dental, Vision), Life Insurance, 401k (with match).
- Free CitiBike Membership (NYC Only).
- Paid Volunteer Hours.
Ensuring a diverse and inclusive workplace where we learn from each other is core to Downtown's values. We welcome and encourage all applicants of different backgrounds, experiences, abilities and perspectives to apply.
Downtown provides base salary ranges for all positions located in the United States at the time of posting. The hiring range for this position up to $150,000 annually. As a candidate for this position, your salary and related elements of compensation will be contingent upon various factors including, but not limited to, work experience, geographic location and relevant skills. 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. This range does not include any other variable compensation components.
- ...this role exists We're growing rapidly and expanding the capabilities of our platform. To keep pace, we need a hands-on Full Stack Engineer who loves building scalable systems , shipping high-quality product , and solving complex technical challenges that directly...SuggestedFull time
$150k
...Job Description Job Description Downtown Music Publishing is looking for a driven individual to join us as a Full Stack Software Engineer to help build our next-generation music publishing platform from the ground up. You'll help in shaping the architecture, tooling...SuggestedWork experience placementLocal areaWorldwide- ...Job Description Job Description Classification: Contract Contract Length: 6 Months Position Summary The Full Stack Engineer – Consulting Level will be part of the team in Nashville, TN . We are seeking a Consulting Full Stack Engineer with expertise in...SuggestedContract work
- Job ID: 25905864Reference Number: 25-00790Title: Senior Full Stack Engineer with Rule Engine and API development (Node.js, Java, Drools,)Location: Nashville, TNPosted Date: 2025-07-16Contact: Mahi MahiContact Email: ****@*****.*** Phone: (***) ***-****...SuggestedFull time
- ...is seeking a Developer to help design, build, and maintain web-based applications in Nashville, TN. You will contribute across the stack, from internal tools to third-party integrations, with a focus on reliable APIs and scalable systems. You’ll work with modern technologies...Suggested
- ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media...Full time
- ...Job Title: .Net Full Stack Engineer Location: Nashville, TN (Onsite) Duration: 6 Months Job Description: Strong hands-on experience with backend technologies (.Net Core, .Net MVC, ASP .Net). Proficiency in front-end development (ReactJS, NextJS...
$91.7k - $163.7k
...Caring. Connecting. Growing together. As a Senior Software Engineer , you will join an innovative and collaborative team focused on... ...this role will range from $91,700 to $163,700 annually based on full-time employment. We comply with all minimum wage laws as applicable...Minimum wageFull timeWork experience placementLocal areaRemote work- ...infrastructure, and a customer-facing CMS. We are hiring a software engineer to build and operate that platform. You will own tools end to... ...deliver intelligence at scale. This is a builder role for a full-stack, infrastructure-comfortable engineer who can take an idea from...Full timeFlexible hours
- Senior Full Stack DeveloperLocation: Nashville, TN Duration: 12 months Key "Must-Have" Skills:JavaScript & Python scripting language (5+ years of experience)Angular & Spring Boot (5+ years of experience)Databases (SQL and NoSQL) (5+ years of experience) Intersources
- ...innovation. We operate with a “people over process” philosophy, building meaningful relationships and trust across our workforce. The Full Stack Developer is responsible for all computer programming, for both front- and back-end systems, as well as creating user interfaces...Work experience placementRemote work
$58.65 - $115.62 per hour
...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of... ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies...Full timeLocal area$82.5 - $162.64 per hour
...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of... ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies...Full timeLocal area- ...powered advice on this job and more exclusive features. Position: Full Stack Developer (Entry Level) Our Product & Technology team is... ...Full-time Job function Job function Information Technology and Engineering Industries IT Services and IT Consulting and Hospitals and...Full time
$155k - $177k
...correct bottlenecks and fix bugs. Help guide and mentor other full stack developers to understand business and technical concepts to... ...and teamwork skills. Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience. LocationThis...Permanent employmentFull timeWork experience placementWork at officeLocal area- Full-Stack Software Engineer (Agents & Rapid Prototyping)Location: Remote (US-friendly hours) Type: Full-time (founding/early engineer) Team: Small, passionate, ego-free buildersWhy This RoleWe're hunting for product-market fit. That means we ship POCs fast, test hypotheses...Full timeLocal areaRemote work
$53.58k - $122.4k
...considering Capgemini is hiring an Onsite Senior Software Engineer to work with a scrum team in an onshore-offshore delivery model... ...Your skills and experience • 3-6 years of experience in Full stack development development with strong focus on Angular applications...Permanent employmentFull timeLocal area- ...day IN-OFFICE PROBATIONARY PERIOD. *** DESCRIPTION INTEGRA Software Systems is looking for a detail-oriented person for a full-stack developer, which is a full-time salaried position in the financial software industry. This person will be using their knowledge...Full timeWork at office3 days per week
- We are not currently hiring but always accepting resumes.Memphis, Nashville or Remote (US Only)We're looking for a full stack web developer. The ideal candidate should be either someone with proven senior-level experience or a driven junior-level developer with promising...Full timeCurrently hiringRemote work
- ...managers in the US. Agility. You work with your squad in an agile environment following Scrum in the Spotify model. Our tech stack: TypeScript, Angular, RxJS, signals DevExtreme, own component library, CSS Micro frontends with Module Federation, REST...Permanent employmentContract workTemporary workWork at officeWorldwideFlexible hours
- ...Seeking a Senior Software Engineer with strong hands‑on frontend, backend, and Azure cloud development experience to build and support healthcare applications and integrations. Serve as an Athena SME with expertise in Athena APIs, patient/provider workflows, scheduling...
$53.22 per hour
...experiences that support business growth. This role combines full stack development, architecture leadership, and team guidance across... ...Guide and mentor full stack developers through code reviews, engineering standards, and implementation best practices across front-end...Full timeLocal areaVisa sponsorship$125k - $130k
...Senior Full Stack .NET Developer Remote | $125,000$130,000 Annually We are seeking a highly skilled Senior Full Stack .NET Developer to join our growing engineering team. This role is ideal for a hands-on developer who thrives in a fast-paced, agile environment...Full timeLocal areaRemote workRelocation- About Us: Perfict Global is a leading IT consulting services provider focused on providing innovative and successful business workforce solutions to Fortune 500 companies. Our trained and experienced professionals constantly strive to bring together the best technologies...
$45.96 - $90.58 per hour
Position Summary Software Engineer II with Anthropic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving... ...will be responsible for designing, building, and delivering full-stack software and AI-enabled solutions for client engagements....Full timeWork at officeLocal areaFlexible hoursShift work$91.35 per hour
DescriptionKforce has a client that is seeking a Senior Backend Engineer who will work across engineering, product, analytics, and operations to architect durable serverless systems, develop clean and reliable Python services, and power mission-critical workflows such...Full timeWork at officeRemote work- This position is US only. We are not able to offer sponsorship assistance. We currently are not able to accept offers from recruiters. The position is hybrid for anyone in Memphis or Nashville and remote from other US locations.Speak Creative is an established company with...Full timeRemote work
- Job Description We are seeking an experienced C# .NET Application Developer with a strong background in building and deploying applications on the Microsoft Azure cloud platform. As an Application Developer, you will play a key role in designing, coding, testing, and delivering...
- ...Agility. You work with your squad in an agile environment.Our tech stack:C#, .NET 8+, ASP.NET Core, Entity Framework CoreSQL Server,... ...companies to work for, providing a great workplace environment for its employees." Job SummaryID: EAE809D6A2Department: ITType: full timePermanent employmentFull timeContract workTemporary workWorldwide
$120k - $150k
...claims processing for healthcare providers has grown into a full-suite healthcare technology company. We offer a range of... ...& Casualty and Healthcare industries. As a Senior Full Stack Development Engineer, you will play a key role in designing, building, and maintaining...Work at officeLocal areaShift work2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Engineer. Be the first to apply!
- full stack engineer Nashville, TN
- senior full stack developer Nashville, TN
- c# .net full stack developer Nashville, TN
- full time engineer Nashville, TN
- junior full-stack web developer Nashville, TN
- full stack developer Nashville, TN
- senior full stack web developer Nashville, TN
- full stack / python developer (remote) Nashville, TN
- full stack developer remote Nashville, TN
- senior java full-stack developer Nashville, TN




