Software Engineer (UpNext)

Scope•New York City, NY

About The Position

As a Software Engineer at UpNext, you will help build and ship a transfer portal intelligence platform used by college coaches nationwide to track transfer portal activity, build recruit lists, and evaluate roster needs. The platform surfaces information about portal activity, recruiting movement, agent representation, and market trends. This early engineering hire will write code daily, take features from idea to release, and work with hands-on guidance from the founder and engineering leadership while taking ownership and helping shape the product as it scales. The role includes full-stack feature development across platform surfaces such as Search, Smart Lists, Insights, Team Pages, Athlete Profiles, and the Activity Feed. You will work with coach feedback and product direction, support data pipelines, contribute to LLM-powered features and automated workflows, and participate in planning, technical decisions, code reviews, testing, QA, and weekly releases. The position is based in New York City or Charlotte and is open to hybrid or remote work. During the first three months, the engineer will learn the architecture, integrations, data flows, product, and recruiting domain; ship initial production improvements; take on increasingly independent feature work; join product and leadership discussions; and progress toward owning features from scoping through release. The role offers opportunities to deepen technical expertise and take on increased ownership as the company and engineering team grow.

Requirements

  • Approximately 2–4 years of experience building and shipping production software, with ownership of features from implementation through release.
  • Strong full-stack engineering skills, including experience with APIs, integrations, and asynchronous workflows.
  • Familiarity with TypeScript, Next.js/React, and Postgres (Supabase).
  • Demonstrated ability to learn, extend, and improve an existing production codebase.
  • Hands-on experience using AI coding agents to accelerate development.
  • Solid computer-science fundamentals, developed through formal study or practical experience.
  • Clear written and verbal communication, including working with founders and other non-engineering stakeholders.
  • Based in New York City or Charlotte; hybrid and remote work are open.
  • Must be able to perform all essential functions of the position with reasonable accommodation.

Nice To Haves

  • Experience shipping LLM-enabled features.
  • Exposure to ETL or data pipelines.
  • Experience working with Supabase, Tailwind CSS, and GCP tools and services.
  • Experience working with Devin (Cognition's AI engineer).
  • Former college athlete.
  • A portfolio of passion projects or past initiatives that the candidate directly built or substantially contributed to.

Responsibilities

  • Build across the full stack, using AI coding agents to move faster and ship well-tested code regularly.
  • Ship features across Search, Smart Lists, Insights, Team Pages, Athlete Profiles, and the Activity Feed.
  • Turn direction, prototypes, and coach feedback from the founder into scoped, polished, working software.
  • Support the core data pipeline, including NCAA transfer portal data, JUCO data, AI-resolved transfer destinations, and emerging high school data sources, and help keep the data accurate and complete.
  • Help build and improve LLM-powered features and automated workflows.
  • Work with the founder and engineering leadership on planning, technical decisions, and code review, and contribute ideas.
  • Learn the existing architecture, integrations, and data flows to build confidently on the live codebase.
  • Turn feedback from coaches and recruiting staff into product improvements.
  • Participate in the weekly release cycle, including code review and QA before changes reach coaches.
  • Fix bugs, add tests, and keep code and documentation clear.
  • Help improve testing, observability, and deployment to make development faster and safer.
  • Learn the product, codebase, data flows, and recruiting and transfer portal domain, and ship production improvements.
  • Take on feature work with increasing independence, contribute to technical decisions and code reviews, join weekly product and leadership discussions, and help with release and QA tasks.
  • Own features from scoping through release, work with the founder on priorities and tradeoffs, and propose improvements to the product, data pipeline, and engineering workflow.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service