Back to results

Software Engineer

  • Toronto, ON, Canada
  • Greater Toronto Area, Canada, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

About endo

endo is the software behind the modern sports agency. Agents use endo to run their whole business in one place: rosters, endorsement deals, contracts, deliverables and payments.

Our valuation product, endodeals, puts a fair market value on every endorsement. Agencies across hockey, football, basketball, tennis and more are already live on endo, ahead of our official launch. We’re a small, venture-backed team in Toronto, and we ship every week.

The role

You’ll build endo end to end, from the database to the screen an agent sees, working directly with our founders and product engineering team.

  • Ship features across the stack, from schema and APIs to polished UI
  • Build the core of the platform: deal pipelines, contracts, deliverables tracking and payments
  • Help build endodeals, our valuation engine, and the data pipelines that feed it
  • Talk to the agents who use endo, then turn what you hear into product
  • Own what you ship: test it, release it, watch it in production and fix it fast

What you bring

  • 1-3 years building and shipping web applications, through full-time work, internships, co-ops or serious side projects
  • Solid JavaScript or TypeScript, with a modern front-end framework such as React
  • Back-end experience with Node.js or similar, building REST APIs
  • Comfort with relational databases such as PostgreSQL
  • Working knowledge of Git and cloud deployment
  • Clear written communication

Nice to have: experience at an early-stage startup, data or ML work, or a real interest in the business of sports.

Bonus: you played sports.

Who thrives here

This is an early-stage startup, and we’re building fast. You’ll do well here if:

  • You’re willing to grind.. That's it.

Location

  • Full-time, in person at our Toronto office (77 Florence St.)
  • You must be legally eligible to work in Canada
  • You must live in Toronto, or be willing to relocate here
More about this job

Responsibilities

Build and ship end-to-end platform features, including database schemas, APIs, user interfaces, deal pipelines, contracts, deliverables tracking, and payments. Contribute to the endodeals valuation engine and its data pipelines, gather feedback from agents, and own testing, releases, production monitoring, and fixes.

Requirements

Applicants should have 1–3 years of experience building and shipping web applications through employment, internships, co-ops, or substantial side projects. They should know JavaScript or TypeScript and a modern front-end framework such as React, have back-end experience with Node.js or similar and REST APIs, be comfortable with relational databases such as PostgreSQL, and have working knowledge of Git, cloud deployment, and clear written communication.

Skills

  • JavaScript
  • TypeScript
  • React
  • Node.js
  • REST APIs
  • PostgreSQL
  • Relational Databases
  • Git
  • Cloud Deployment
  • Web Application Development
  • Front-End Development
  • Back-End Development
  • Data Pipelines
  • Testing
  • Written Communication

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Sports & Recreation
  • Data & Analytics

Keywords

  • Software Engineering
  • Web Applications
  • JavaScript
  • TypeScript
  • React
  • Node.js
  • REST APIs
  • PostgreSQL
  • Relational Databases
  • Git
  • Cloud Deployment
  • Full-Stack Development
  • Front-End Development
  • Back-End Development
  • Database Schemas
  • Deal Pipelines
  • Contracts
  • Deliverables Tracking
  • Payments
  • Valuation Engine
  • Data Pipelines
  • Data
  • Machine Learning
  • Testing
  • Production Monitoring
  • Product Engineering
  • Sports Agencies
  • Endorsement Deals
  • Early-Stage Startup

Report this job