Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Full-Stack Software Engineer

Job

Utah Mammoth

Sandy, UT (In Person)

Full-Time

Posted 1 week ago (Updated 1 week ago) • Actively hiring

Expires 6/30/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
88
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Full-Stack Software Engineer Utah Mammoth Sandy, UT Job Details Full-time 1 day ago Qualifications Tailwind CSS Data visualization software proficiency SQL databases D3.js Git SQL Pandas Matplotlib Developing and maintaining backend systems Back-end integration Data visualization projects Data analysis software Full 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 testing React •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.