Project Employee, Full Stack Engineer - Team Business Platforms

National Basketball Association (NBA)

New York (NY)

Hybrid

USD 130,000 - 150,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work option: 1 day per week

Job summary

The National Basketball Association (NBA) seeks a Full Stack Engineer to build a centralized knowledge platform for partner organizations. You will create a single, role-aware entry point that consolidates reporting, a strategy library, and operational apps into one product.

You will work across UI, API, and data layers using Python, TypeScript, Nuxt, and Azure AI services, inside an agile, startup-like environment within a large organization.

Qualifications

  • Bachelor’s degree, or equivalent practical experience.
  • Demonstrated experience shipping production web applications as part of an engineering team, including both user-facing interfaces and the services behind them.
  • Demonstrated experience building and running applications on Microsoft Azure, including at least one production workload using Azure AI services.

Responsibilities

  • Design, build, and ship features end to end — Nuxt-based interfaces, Python backend services deployed as Azure services, REST APIs, and the data models beneath them.
  • Build search, tagging, and content discovery, including role-aware views that show each organization only what it should see.
  • Write and optimize SQL across the data ecosystem; build connectors and migration pipelines that move an enterprise document library into a structured, tagged repository at volume.

Skills

Python
TypeScript
Nuxt
Azure
Azure AI
SQL
REST API
Git

Education

Bachelor’s degree or equivalent

Tools

Azure
Azure OpenAI
Azure AI Search
Snowflake
Power BI
SharePoint
Microsoft Fabric
Microsoft Entra ID

Job description

WORK OPTION: The NBA currently provides eligible employees the option of working remotely one day per week.

_________________

Position Summary

We are seeking a Full Stack Engineer to build a centralized knowledge platform for our partner organizations — a single, role-aware entry point consolidating reporting, a strategy library, and operational applications into one product. We need a driven, curious, and innovative engineer focused on building systems for all NBA teams to leverage in driving revenue, efficiencies and fandom.

You will drive features end to end — interface, API, and the data behind them — in Python and modern JavaScript or TypeScript, Microsoft Azure, and AI semantic layers built on the Azure AI platform. This is a build-from-here role with a start-up character inside a large organization: reading unfamiliar systems, empowered decision making and creating institutional product knowledge as you build at scale.

Major Responsibilities
PRODUCT ENGINEERING
  • Design, build, and ship features end to end — Nuxt-based interfaces, Python backend services deployed as Azure services, REST APIs, and the data models beneath them.
  • Build search, tagging, and content discovery, including role-aware views that show each organization only what it should see.
  • Write and optimize SQL across the data ecosystem; build connectors and migration pipelines that move an enterprise document library into a structured, tagged repository at volume.
AZURE AI & SEMANTIC LAYER
  • Build AI semantic layer on the Azure AI platform — retrieval-augmented search and natural-language querying using Azure AI Search and Azure OpenAI models.
  • Design the ingestion path that makes content retrievable: chunking, embedding, security trimming, and index maintenance.
  • Drive enablement of business skills, advanced analytics modeling, and fan activation tools within team business platforms.
PLATFORM & WAYS OF WORKING
  • Share ownership of Azure environments, CI/CD, monitoring, and enterprise identity integration with the engineering team.
  • Work to engineering team standards — Git and code review, automated testing, containerized local development — and document features, data flows, and inherited configuration as you go.
  • Partner with product management and communicate clearly with non-technical colleagues across marketing, business operations, and analytics.
Required Education / Professional Experience
  • Bachelor’s degree, or equivalent practical experience.
  • Demonstrated experience shipping production web applications as part of an engineering team, including both user-facing interfaces and the services behind them.
  • Demonstrated experience building and running applications on Microsoft Azure, including at least one production workload using Azure AI services.
Required Skills / Knowledge Attributes
  • Hands-on experience with the Azure AI platform — Azure OpenAI Service, Azure AI Search, and Azure AI Foundry — used to build a retrieval-augmented or natural-language application that real users depend on. Depth here is a primary requirement of this role.
  • Working command of the surrounding Azure stack: compute, storage, managed databases, secrets, and Microsoft Entra ID as a consumer of it.
  • Proficiency in Python, and strong skills in TypeScript with a modern frontend framework.
  • REST API design, and strong SQL against relational databases and cloud data platforms.
  • Practical understanding of AI application patterns — RAG, embeddings and vector search, semantic layers, tool calling, evaluation, and grounding.
  • Strong Git and collaborative development practice, including CI/CD and written documentation.
  • Ability to work in an unfamiliar codebase and cloud environment: read it, extend it safely, and document what you find.
  • Comfort in an early-stage, start-up-style team — owning work independently and shaping process where none exists yet.
Preferred Skills / Knowledge Attributes
  • Experience at a start-up, or on a founding or early-stage product team.
  • Azure certification — Azure AI Engineer Associate, Azure Developer Associate, or equivalent.
  • 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 — ticketing, partnerships, marketing, or analytics.
Salary Range

$5,000 - $5,750 bi-weekly

Job Posting Title

Project

Employees and/or eligible dependents may be eligible to participate in the following Company sponsored employee benefit programs: medical; short-term disability; mental health coaching/therapy; and sick time.

Eligibility Note

Not all positions are eligible for these benefits; eligibility may vary by role.

We Consider Applicants For All Positions On The Basis Of Merit, Qualifications And Business Needs, And Without Regard To Race, Color, National Origin, Religion, Sex, Gender Identity, Age, Disability, Alienage Or Citizenship Status, Ancestry, Marital Status, Creed, Genetic Predisposition Or Carrier Status, Sexual Orientation, Veteran Status, Familial Status, Status As A Victim Of Domestic Violence Or Any Other Status Or Characteristic Protected By Applicable Federal, State, Or Local Law.

About the NBA

The National Basketball Association (NBA) is a global sports and media organization with the mission to inspire and connect people everywhere through the power of basketball. Built around five professional sports leagues: the NBA, WNBA, NBA G League, NBA 2K League and Basketball Africa League, the NBA has established a major international presence with games and programming available in 214 countries and territories in more than 50 languages, and merchandise for sale in more than 200 countries and territories on all seven continents. NBA rosters at the start of the 2025-26 season featured a record 135 international players from a record-tying 43 countries. The NBA’s digital assets include NBA TV, NBA.com, the NBA App and NBA League Pass. The NBA has created one of the largest social media communities in the world, with more than 2.5 billion likes and followers globally across all leagues, team and player platforms. The NBA’s Tap to Watch provides seamless access to local, national and global live game telecasts via the NBA App, NBA.com, third-party digital platforms and NBA partner platforms. NBA Cares, the NBA’s global social impact platform, drives change on issues facing fans and communities in the areas of health and wellness, civic engagement, social justice and inclusion, and sustainability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Project Employee, Full Stack Engineer - Team Business Platforms
Project Employee, Full Stack Engineer - Team Business Platforms

NBP NBA Properties Inc • New York (NY)

Hybrid
USD 114,000 - 131,000
Project Employee, Full Stack Engineer - Team Business Platforms
Project Employee, Full Stack Engineer - Team Business Platforms

NBA • New York (NY)

Remote
USD 228,000 - 262,000
Project Employee, Workflow Development
Project Employee, Workflow Development

NBE NBA Entertainment • Secaucus (NJ)

Hybrid
USD 28,000 - 40,000
Remote work option
Graduate - Technology and Data Intern
Graduate - Technology and Data Intern

National Basketball Association (NBA) • New York (NY)

Hybrid
USD 45,000 - 65,000
Remote one day per week
Project Employee, Digital and Social Content Design
Project Employee, Digital and Social Content Design

NSC NBA Services Corp • Secaucus (NJ)

Remote
USD 51,000 - 69,000
Project Employee, Digital Content Publishing - NBA App, NBA.com
Project Employee, Digital Content Publishing - NBA App, NBA.com

National Basketball Association (NBA) • Secaucus (NJ)

Remote
USD 54,000 - 66,000
Senior GenAI Engineer
Senior GenAI Engineer

NBP NBA Properties Inc • Secaucus (NJ)

Hybrid
USD 180,000 - 220,000
Annual discretionary bonus
Medical/dental/vision insurance
401(k) retirement plan
+3
Project Employee, People Analytics
Project Employee, People Analytics

NBP NBA Properties Inc • New York (NY)

Hybrid
USD 110,000 - 125,000
Medical benefits
Short-term disability
Mental health coaching
+1
Graduate - Technology and Data Intern
Graduate - Technology and Data Intern

NBP NBA Properties Inc • New York (NY)

Hybrid
USD 45,000 - 65,000
Project Employee, People Analytics
Project Employee, People Analytics

National Basketball Association (NBA) • New York (NY)

Hybrid
USD 96,000 - 109,000