Full-Stack Software Engineer

UTAH MAMMOTH DAWGS
Sandy, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Sandy, United States of America

Tech stack

JavaScript
Amazon Web Services (AWS)
Software System Penetration Testing
Automation of Tests
Continuous Integration
D3.js
Data Visualization
Cursor (Graphical User Interface Elements)
Django
Python
Standard Sql
Web Applications
Highcharts
Tailwind
Backend
GIT
Pandas
Matplotlib
Build Management
Data Management
Docker

Job description

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., * Build internal web applications and decision-support tools

Requirements

  • 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 testing

  • React

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

Apply for this position