Full-Stack Software Engineer

Mammoth Ice Center

Sandy (UT)

On-site

USD 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mammoth Ice Center is seeking a talented individual to design and build internal software used across hockey operations. This role demands strong full-stack engineering skills and data visualization expertise.

The successful candidate will work autonomously in building applications and tools that impact our hockey management, coaching, and player development processes. A strong understanding of the sport is highly valued.

Qualifications

  • Strong full-stack engineering skills with excellent data analysis and visualization instincts.
  • Ability to translate complex analytical concepts into intuitive interfaces.
  • A background in hockey is highly valued.

Responsibilities

  • Build internal web applications and decision-support tools.
  • Develop data visualizations.
  • Build fast, reliable, and user-friendly workflows for hockey staff.

Skills

Python (backend development)
Strong vanilla JavaScript
Tailwind CSS
Pandas
SQL
Data visualization skills in Python and JavaScript
Matplotlib
D3.js
Highcharts
API integration and development
Git

Tools

Django
AWS familiarity
Docker
AI-assisted development tools

Job description

JOB SUMMARY

Design and build internal software used across hockey operations, including management, coaching, scouting, player development, and sports science. This role will often work from high-level objectives rather than detailed specifications and independently drive projects into actionable products. The ideal candidate combines strong full-stack engineering skills with excellent data analysis and visualization instincts. Strong product sense and usability are critical.

This is a highly autonomous role with end-to-end ownership across our analytics platform. Rather than simply working through tickets from a fixed backlog, this individual will work directly with key stakeholders to identify impactful projects, define requirements, build features, QA solutions, and iterate quickly.

DUTIES & RESPONSIBILITIES
  • Build internal web applications and decision-support tools
  • Develop data visualizations
  • Translate complex analytical concepts into intuitive interfaces
  • Build fast, reliable, and user-friendly workflows for hockey staff
REQUIRED SKILLS
  • Python (backend development)
  • Strong vanilla JavaScript
  • Tailwind CSS
  • Pandas
  • SQL
  • Data visualization skills in Python and JavaScript
  • Matplotlib
  • D3.js
  • Highcharts
  • API integration and development
  • Git
STRONGLY PREFERRED SKILLS
  • Django
  • AWS familiarity
  • Docker
  • AI-assisted development tools such as Cursor, Claude Code, and Codex
  • Experience working as a software engineer in a larger company or production-scale environment
ADDITIONAL HELPFUL EXPERIENCE
  • CI/CD experience
  • Automated testing
  • Penetration testingReact

A background in hockey: whether through playing, coaching, or a strong understanding of the sport would be highly valued.

The Utah Mammoth provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Note: The need may arise to revise, supplement, or rescind portions of this job description, and the Utah Mammoth reserves the right to do so at any time. Employees shall be required to meet the qualifications and perform the duties of any revised job description.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer - NHL
Full-Stack Software Engineer - NHL

Utah Mammoth • Sandy (UT)

On-site
USD 80,000 - 110,000
Full-Stack Engineer — Hockey Ops Data & UI Tools
Full-Stack Engineer — Hockey Ops Data & UI Tools

Utah Mammoth • Sandy (UT)

On-site
USD 80,000 - 110,000
Sr. Software Engineer
Sr. Software Engineer

Vinik Sports Group • United States

Hybrid
USD 140,000 - 190,000
Sr. Software Engineer - NHL
Sr. Software Engineer - NHL

Tampa Bay Lightning • Tampa (FL)

On-site
Autonomous Full-Stack Engineer: Analytics & Dashboards
Autonomous Full-Stack Engineer: Analytics & Dashboards

Mammoth Ice Center • Sandy (UT)

On-site
USD 70,000 - 100,000
Senior Cloud Engineer - DevOps & AWS IaC Lead
Senior Cloud Engineer - DevOps & AWS IaC Lead

Tampa Bay Lightning • Tampa (FL)

On-site
Senior Full Stack Developer
Senior Full Stack Developer

Colorado Rockies Baseball Club • Denver (CO)

On-site
USD 140,000 - 170,000
Medical
Dental
Vision
+5
Senior Full Stack Developer
Senior Full Stack Developer

Colorado Rockies • Denver (CO)

On-site
USD 140,000 - 170,000
Medical benefits
Dental benefits
Vision benefits
+2
Product Engineer
Product Engineer

The Florida Panthers • Town of Florida (NY)

On-site
USD 70,000 - 90,000
Full Stack Data Engineer
Full Stack Data Engineer

Cleveland Cavaliers • Cleveland (OH)

On-site
USD 110,000 - 165,000
Healthcare
Dental
Vision
+1