Full-Stack Software Engineer
Sandy, UT · On-site
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 ...
Sandy, UT · On-site
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 ...
Sandy, UT · On-site
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 ...
Sandy, UT · On-site
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 ...
Quick apply
Sandy, UT · On-site
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 ...
Sandy, UT · On-site
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 ...
Sandy, UT · On-site
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 ...
Draper, UT · On-site
$1.5K - $2.0K/wk
Skills: Athletic Therapy, NCAA Athletics, Sports Activities, Sports Science, Therapy Certifications: None Experience: 5 + years of related experience US Citizenship Required: Yes Seize your ...
Draper, UT · On-site
$1.5K - $2.0K/wk
Skills: Athletic Therapy, NCAA Athletics, Sports Activities, Sports Science, Therapy Certifications: None Experience: 5 + years of related experience US Citizenship Required: Yes Seize your ...
South Jordan, UT · On-site
$22 - $30/hr
Every workout, every day follows a strategic 8-week training cycle that is meticulously planned and backed by sports science. What began as training solely for the aspiring youth athlete, matured ...
South Jordan, UT · On-site
$22 - $30/hr
Every workout, every day follows a strategic 8-week training cycle that is meticulously planned and backed by sports science. What began as training solely for the aspiring youth athlete, matured ...
Track and monitor physiological patterns throughout season in conjunction with sports science * Manage travel expenses and develop project sheets that estimate costs per athlete and communicate ...
Quick apply
Track and monitor physiological patterns throughout season in conjunction with sports science * Manage travel expenses and develop project sheets that estimate costs per athlete and communicate ...
South Jordan, UT · On-site
$14 - $17/hr
Every workout, every day follows a strategic 8-week training cycle that is meticulously planned and backed by sports science. What began as training solely for the aspiring youth athlete, matured ...
South Jordan, UT · On-site
$14 - $17/hr
Every workout, every day follows a strategic 8-week training cycle that is meticulously planned and backed by sports science. What began as training solely for the aspiring youth athlete, matured ...
Spanish Fork, UT · On-site
$25K/yr
Every workout, every day follows a strategic 8-week training cycle that is meticulously planned and backed by sports science. What began as training solely for the aspiring youth athlete, matured ...
Spanish Fork, UT · On-site
$25K/yr
Every workout, every day follows a strategic 8-week training cycle that is meticulously planned and backed by sports science. What began as training solely for the aspiring youth athlete, matured ...
South Jordan, UT · On-site
$14 - $17/hr
Every workout, every day follows a strategic 8-week training cycle that is meticulously planned and backed by sports science. What began as training solely for the aspiring youth athlete, matured ...
South Jordan, UT · On-site
$14 - $17/hr
Every workout, every day follows a strategic 8-week training cycle that is meticulously planned and backed by sports science. What began as training solely for the aspiring youth athlete, matured ...
Director of Sport Science LOCATION: Park City, Utah TRAVEL: Up to 30% BENEFITS: Comprehensive health insurance package; 401k with 4% company match; generous flexible time off; industry perks; access ...
Quick apply
Director of Sport Science LOCATION: Park City, Utah TRAVEL: Up to 30% BENEFITS: Comprehensive health insurance package; 401k with 4% company match; generous flexible time off; industry perks; access ...
Lehi, UT · On-site
$33 - $39/hr
Industrial Sports Medicine Professional Job Type: Full-Time, Non-Exempt Setting: Warehouse Hours: Average of 40 hours per week, on-site Shifts: * Monday - Friday; rotating early morning, mid-day and ...
Lehi, UT · On-site
$33 - $39/hr
Industrial Sports Medicine Professional Job Type: Full-Time, Non-Exempt Setting: Warehouse Hours: Average of 40 hours per week, on-site Shifts: * Monday - Friday; rotating early morning, mid-day and ...
Industrial Sports Medicine Professional Job Type: Full-Time, Non-Exempt Setting: Warehouse Hours: Average of 40 hours per week, on-site Shifts: * Monday - Friday; rotating early morning, mid-day and ...
Quick apply
Industrial Sports Medicine Professional Job Type: Full-Time, Non-Exempt Setting: Warehouse Hours: Average of 40 hours per week, on-site Shifts: * Monday - Friday; rotating early morning, mid-day and ...
Lehi, UT · On-site
$33 - $39/hr
Industrial Sports Medicine Professional Job Type: Full-Time, Non-Exempt Setting: Warehouse Hours: Average of 40 hours per week, on-site Shifts: * Monday - Friday; rotating early morning, mid-day and ...
Lehi, UT · On-site
$33 - $39/hr
Industrial Sports Medicine Professional Job Type: Full-Time, Non-Exempt Setting: Warehouse Hours: Average of 40 hours per week, on-site Shifts: * Monday - Friday; rotating early morning, mid-day and ...
Park City, UT · On-site
$161K/yr
We work with some of the greatest minds in science and athletic performance who tap into the latest ... We are honored to work with more than 150 teams in professional and NCAA sports, including Stanley ...
Park City, UT · On-site
$161K/yr
We work with some of the greatest minds in science and athletic performance who tap into the latest ... We are honored to work with more than 150 teams in professional and NCAA sports, including Stanley ...
Park City, UT · On-site
$161K/yr
We work with some of the greatest minds in science and athletic performance who tap into the latest ... We are honored to work with more than 150 teams in professional and NCAA sports, including Stanley ...
Park City, UT · On-site
$161K/yr
We work with some of the greatest minds in science and athletic performance who tap into the latest ... We are honored to work with more than 150 teams in professional and NCAA sports, including Stanley ...
Park City, UT · On-site
We are leading the personal sport coaching market, with growing retention, strong word-of-mouth ... Historically Carv has positioned itself based on technical improvement and data science. It ...
Park City, UT · On-site
We are leading the personal sport coaching market, with growing retention, strong word-of-mouth ... Historically Carv has positioned itself based on technical improvement and data science. It ...
Park City, UT · On-site
$90 - $130/hr
We are leading the personal sport coaching market, with growing retention, strong word‑of‑mouth ... Historically Carv has positioned itself based on technical improvement and data science. It ...
Park City, UT · On-site
$90 - $130/hr
We are leading the personal sport coaching market, with growing retention, strong word‑of‑mouth ... Historically Carv has positioned itself based on technical improvement and data science. It ...
Orem, UT · On-site
$1.4K - $1.8K/wk
... science and health care. In exchange, our teams enjoy a superb working environment, as well as ... From cutting edge sports medicine and orthopedics, to vestibular and balance retraining, we are the ...
Orem, UT · On-site
$1.4K - $1.8K/wk
... science and health care. In exchange, our teams enjoy a superb working environment, as well as ... From cutting edge sports medicine and orthopedics, to vestibular and balance retraining, we are the ...
We work with some of the greatest minds in science and athletic performance who tap into the latest ... We are honored to work with more than 150 teams in professional and NCAA sports, including Stanley ...
We work with some of the greatest minds in science and athletic performance who tap into the latest ... We are honored to work with more than 150 teams in professional and NCAA sports, including Stanley ...
We work with some of the greatest minds in science and athletic performance who tap into the latest ... We are honored to work with more than 150 teams in professional and NCAA sports, including Stanley ...
We work with some of the greatest minds in science and athletic performance who tap into the latest ... We are honored to work with more than 150 teams in professional and NCAA sports, including Stanley ...
$12.48 is the 25th percentile. Wages below this are outliers.
$9.79 - $14.25
41% of jobs
The median wage is $15.74 / hr.
$14.25 - $18.72
26% of jobs
$21.30 is the 75th percentile. Wages above this are outliers.
$18.72 - $23.19
14% of jobs
$23.19 - $27.66
4% of jobs
$27.66 - $32.13
2% of jobs
$32.13 - $36.59
1% of jobs
$36.59 - $41.06
1% of jobs
$41.06 - $45.53
1% of jobs
$45.53 - $50
0% of jobs
$50 - $54.46
0% of jobs
$54.46 - $58.93
10% of jobs
$9
$23
$58
A Sports Science job involves applying scientific principles to improve athletic performance, reduce injury risk, and enhance overall fitness. Professionals in this field work with athletes, teams, or clinical populations to design training programs, conduct physiological assessments, and analyze biomechanics. Roles may include sports scientists, strength and conditioning coaches, or rehabilitation specialists. These jobs are found in professional sports organizations, research institutions, healthcare settings, and fitness industries.
Career paths in sports science can vary widely, with opportunities to specialize in performance analysis, strength and conditioning, sports nutrition, or academic research. Many professionals begin in entry-level roles such as lab assistants or sports science officers and can advance to positions like senior sports scientist, team lead, or head of performance. With experience and further qualifications, individuals might work with elite sports teams, transition into consultancy, or move into higher education and research. Ongoing professional development and networking are important for advancing and gaining recognition in this dynamic field.
Excelling in sports science requires a solid understanding of physiology, biomechanics, nutrition, and research methodologies, typically supported by a relevant degree such as a BSc or MSc in Sports Science or a related field. Familiarity with lab equipment for performance testing, data analysis software, and certifications like Certified Strength and Conditioning Specialist (CSCS) are frequently required. Strong communication, analytical thinking, and teamwork skills help professionals collaborate with athletes, coaches, and multidisciplinary staff. Mastery of these abilities ensures effective performance analysis, injury prevention strategies, and tailored training programs that maximize athletic potential.

Full-time
Re-posted 18 days ago
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.