Software Engineer (UpNext)

Scope•New York, NY
•$120,000 - $180,000

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 brings together information on portal activity, recruiting movement, agent representation, and market trends. You will write code daily, take features from idea to release, and develop with hands-on guidance from UpNext's founder and engineering leadership. This is an early engineering hire with meaningful ownership and an opportunity to help shape the product as it scales. The role involves full-stack product development across Search, Smart Lists, Insights, Team Pages, Athlete Profiles, and the Activity Feed. You will support data pipelines covering NCAA transfer portal data, JUCO data, AI-resolved transfer destinations, and emerging high school data sources, as well as help develop LLM-powered features and automated workflows. You will work closely with the founder and engineering leadership on planning, technical decisions, and code reviews; learn and extend the existing production codebase; and translate feedback from coaches and recruiting staff into product improvements. You will participate in weekly releases, code review, and QA, fix bugs, add tests, maintain clear code and documentation, and help improve testing, observability, and deployment. During the first three months, you will learn the architecture, integrations, data flows, platform, and recruiting domain; ship initial production improvements; take on increasingly independent feature work; contribute to technical decisions and release tasks; and progress toward owning features from scoping through release and proposing improvements to the product, data pipeline, and engineering workflow. The position offers opportunities to deepen technical expertise in a data-heavy, AI-enabled product and college sports recruiting.

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, gained through formal study or practical experience.
  • Clear written and verbal communication skills, including the ability to work with founders and non-engineering stakeholders.
  • Based in New York City or Charlotte; hybrid and remote arrangements are open.

Nice To Haves

  • Experience shipping LLM-enabled features.
  • Exposure to ETL or data pipelines.
  • Experience 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 built directly or contributed to primarily by the candidate.

Responsibilities

  • Build and ship full-stack software, using AI coding agents to accelerate development while maintaining well-tested code.
  • Deliver 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 core data pipelines covering NCAA transfer portal data, JUCO data, AI-resolved transfer destinations, and emerging high school data sources, and help maintain data accuracy and completeness.
  • Build and improve LLM-powered features and automated workflows.
  • Work with the founder and engineering leadership on planning, technical decisions, and code reviews, and contribute ideas.
  • Learn and extend the existing architecture, integrations, data flows, and live production codebase.
  • Translate feedback from coaches and recruiting staff into product improvements.
  • Participate in weekly releases, code review, and quality assurance.
  • Fix bugs, add tests, and maintain clear code and documentation.
  • Help improve testing, observability, and deployment practices.
  • Progress toward owning features from scoping through release and proposing improvements to the product, data pipeline, and engineering workflow.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service