Project Employee, Full Stack Engineer - Team Business Platforms

NBP NBA Properties Inc•New York, NY
•$130,000 - $149,500

About The Position

The NBA is seeking a Full Stack Engineer to build a centralized, role-aware knowledge platform for partner organizations. The platform will consolidate reporting, a strategy library, and operational applications into a single product for NBA teams to use to drive revenue, efficiencies, and fandom. The engineer will develop features end to end, including Nuxt-based interfaces, Python backend services deployed on Azure, REST APIs, and underlying data models. The role also involves building search, tagging, content discovery, and role-aware views; optimizing SQL; and creating connectors and migration pipelines to structure and tag an enterprise document library. The position will build an AI semantic layer using Azure AI services for retrieval-augmented search and natural-language queries. Responsibilities include designing content ingestion for chunking, embeddings, security trimming, and index maintenance, and enabling business skills, advanced analytics modeling, and fan activation tools within team business platforms. The engineer will share ownership of Azure environments, CI/CD, monitoring, and enterprise identity integration. They will follow team practices including Git, code review, automated testing, containerized local development, and documentation, and will partner with product management and non-technical colleagues across marketing, business operations, and analytics. This is a temporary position with an expected duration of no more than 10 months. Eligible employees currently have the option to work remotely one day per week.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • Demonstrated experience shipping production web applications as part of an engineering team, including user-facing interfaces and backend services.
  • Demonstrated experience building and running applications on Microsoft Azure, including at least one production workload using Azure AI services.
  • Hands-on experience with Azure OpenAI Service, Azure AI Search, and Azure AI Foundry to build a retrieval-augmented or natural-language application relied on by real users.
  • Working command of Azure compute, storage, managed databases, secrets, and Microsoft Entra ID as a consumer of it.
  • Proficiency in Python and strong TypeScript skills with a modern frontend framework.
  • Experience designing REST APIs and strong SQL skills with relational databases and cloud data platforms.
  • Practical understanding of AI application patterns, including RAG, embeddings and vector search, semantic layers, tool calling, evaluation, and grounding.
  • Strong Git and collaborative development practices, including CI/CD and written documentation.
  • Ability to work in an unfamiliar codebase and cloud environment, extend it safely, and document findings.
  • Comfort owning work independently and shaping processes in an early-stage, start-up-style team.

Nice To Haves

  • Experience at a start-up or on a founding or early-stage product team.
  • Azure AI Engineer Associate, Azure Developer Associate, or equivalent certification.
  • Experience building a centralized knowledge platform, internal data portal, or enterprise search product, including permission-aware retrieval.
  • Experience with semantic or metric layers over a data warehouse.
  • Experience with Snowflake, Microsoft Fabric, SharePoint and Microsoft Graph, or embedding BI content such as Tableau or Power BI with row- and role-level security.
  • Interest in or experience with sports business, including ticketing, partnerships, marketing, or analytics.

Responsibilities

  • Design, build, and ship end-to-end features using Nuxt-based interfaces, Python backend services deployed as Azure services, REST APIs, and supporting data models.
  • Build search, tagging, content discovery, and role-aware views that restrict information to what each organization should see.
  • Write and optimize SQL, build connectors, and create migration pipelines to move an enterprise document library into a structured, tagged repository at volume.
  • Build an AI semantic layer on the Azure AI platform, including retrieval-augmented search and natural-language querying using Azure AI Search and Azure OpenAI models.
  • Design and maintain the content ingestion path, including chunking, embedding, security trimming, and index maintenance.
  • Drive enablement of business skills, advanced analytics modeling, and fan activation tools within team business platforms.
  • Share ownership of Azure environments, CI/CD, monitoring, and enterprise identity integration with the engineering team.
  • Follow engineering standards for Git, code review, automated testing, and containerized local development; document features, data flows, and inherited configuration.
  • Partner with product management and communicate with colleagues across marketing, business operations, and analytics.

Benefits

  • Medical benefits may be available to eligible employees and/or eligible dependents.
  • Short-term disability benefits may be available to eligible employees and/or eligible dependents.
  • Mental health coaching or therapy may be available to eligible employees and/or eligible dependents.
  • Sick time may be available to eligible employees and/or eligible dependents. Eligibility varies by role.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service