Full-Stack Software Engineer
Utah Mammoth
Job Description
Job Description
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.
Requirements:- ...how leadership grows from one-time events to personalized, continuous, human-centered experiences. We are seeking a Full Stack Software Engineer to join our team supporting Project Center and LeadHub while helping us evolve toward our next-generation platform. This...SuggestedTemporary work
- ...leadership grows from one-time events to personalized, continuous, human-centered experiences. We are seeking a Senior Full Stack Software Engineer to help build and evolve our next-generation platform. This role is focused on designing and delivering new platform...Suggested
- ...Junior Full Stack Engineer (Java + React) Location: Utah (Hybrid, local candidates only) Employment Type: Full-Time Experience:... ...consulting and product development company building modern software solutions across healthcare, e-commerce, AI, workforce management...SuggestedFull timeWork at officeLocal areaRemote work
- ...DescriptionWe’re looking for a Senior Software Engineer to join our delivery team as a hands-on technical... ...production-grade software across the stack, and use modern AI tooling to accelerate... ...and ship production software across the full stack, owning features from inception to...Suggested
- ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media...SuggestedFull time
- ...redefining the eyewear experience. As Level ll Engineer you'll play a key role in developing,... ...experience. You'll implement complex software based on project requirements, technical... ...snacks, ice cream, and drinks every day ~ Full onsite gym We are an equal...Full timeFlexible hours
- ...Overview Senior/Staff Software Engineer — Draper, UT, United States. Full Time. At Redo , we’re redefining the customer experience journey. We prioritize every... ...work experience. Experience developing full-stack web applications. Experience designing and developing...Full timeWork experience placementWork at officeFlexible hours
- ...builds high-performance, mission-critical database technology used in demanding enterprise and industrial environments. As a Software Engineer (C/C++), you will work directly on the core of our database and data-management platforms, including FairCom DB, RTG, Edge, and...Full timeInternshipWork at officeRemote workFlexible hours
$48k - $63k
...partnership with Columbia Univ. School of Engineering. All mthree Alumni are eligible to... ...ongoing training. What you’ll do: As a software developer with mthree, you’ll build... ...How to design, develop, and test a full-stack application. How to demonstrate professionalism...Permanent employmentFull timeTraineeshipRelocationVisa sponsorshipWork visaFlexible hours$120k - $135k
...restrictions and roles that are required to be in the office- see the full list of eligible US locations HERE). We will continue to hire... ...people’s lives? Join the curious. Join us as a Senior Software Engineer on the team behind our Family History Trees The team oversees...Live inWork at officeFlexible hoursShift work- ...clients and colleagues the best experience possible for over 150 years. Help us transform our workforce of the future, today. The Software Engineer will: Design, build, and maintain scalable, reliable, and secure cloud-based infrastructure and containerized systems....Temporary workWork experience placementH1bWork at officeWork from homeFlexible hours3 days per week
$111.69k - $139.59k
...effective cloud infrastructure Apply experience with vector databases and embedding models as a plus Qualifications 5+ years of software engineering experience with a focus on Java Proficiency with cloud technologies, specifically Amazon Web Services (AWS) Experience with...- ...Inc. is headquartered in Plano, Texas. About The Position As a Software Engineer in Upbound’s engineering department, specializing in Ruby on... ...software solutions. Key Responsibilities Contributing to the full software development lifecycle, from concept and design to...Work at officeWork visa
- ...Berkadia Commercial Mortgage, LLC seeks a Software Developer (Midvale, UT) to coordinate... ...software and data solutions through the full lifecycle including designing, coding, documenting... ...to SQL. Confer with systems analysts, engineers, programmers and others to design systems...Local areaRemote work
- UPS is hiring for various positions including package handlers, delivery drivers, and customer service representatives. Competitive wages with comprehensive benefits and flexible scheduling. Opportunities for career growth in a dynamic work environment. Join a leading ...Flexible hours
$180k - $200k
...carriers to streamline check-ins, appointments, dock scheduling, and driver workflows. About the Role In your role as a Senior Software Engineer you will work with others to design, develop, and implement any changes, bug fixes, and new features to our web application...Flexible hours- ...We're hiring a Senior Software Engineer to join our delivery team. This is a hands‑on engineering role with a product mindset and a direct... ...ll do Design, build, and ship production software across the stack, owning features end to end. Work directly with US-based clients...
- ...Senior Software Engineer (Draper, UT) JOB PURPOSE In this role, you are responsible for participating as part of the team and contributing to the full software development lifecycle, from concept and design to testing and deployment. You will design, code, test, troubleshoot...
$148.8k - $178.5k
...growing Fintech Company Join BILL as a Senior Frontend Engineer on our Product Engineering team, where you will build intuitive... ...skills and a passion for building high-quality, scalable software solutions Specialized experience in deterministic UI state...Full timeTemporary workWork experience placementWork at officeRemote workFlexible hours- ...of LLM integration patterns (RAG, Agents, Tool-use) and Prompt Engineering strategies for enterprise applications Hands‑on experience... ...and work‑life balance About NiCE NICELtd. (NASDAQ: NICE)software products are used by 25,000+ global businesses, including 85 of...Flexible hours
- ...leading customer experience platform. We’re looking for a Senior Software Engineer who thrives on solving complex problems at scale and wants to... ...high-performance, cloud-native microservices (AWS) Own the full engineering lifecycle —from design and coding to testing,...Work at officeRemote workFlexible hours
$80k - $180k
...and Vue.js at the front‑end. We develop software as simple as forms for data capture to Roslyn... ...custom patterns handling our enrollment engine. We believe the best part of development... ...professional experience preferably in a full‑stack development role Proven in‑depth...Work at office$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document... ..., diagnose, and tune across the stack, from on-disk and binary formats through... ...optimizers, or document data models. Full-Text Search and Hybrid Retrieval Help...Full timeTemporary workFlexible hours- ...Description Job Description We are looking for a Senior Software Engineer to build and enhance software solutions that support hearing... ...customers and business partners. The ideal candidate brings strong full-stack development experience, sound architectural judgment, and a...
$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...Full timeTemporary workRemote work1 day per week- ...the leading provider of cloud-based software for dealerships, serving the Powersport... ...are looking for a Senior Software Engineer to join one of our high-impact engineering... ...some of the hardest problems in our stack. This is a full-time position with the opportunity to...Full timeFlexible hours
- Coda Octopus Engineering is an established Utah based small agile engineering firm in business for over 30 years. We blend expertise in software, firmware, hardware, and mechanical engineering to create unique and ruggedized solutions for critical military and commercial...
- ...revolutionizing K-12 education technology. We're looking for a Senior Software Engineer to join our team as we transform our on-prem system into a... ...and debugging complex systems across multiple layers of the stack Comfortable working in an evolving technical ecosystem,...Temporary work
- ...Description Senior Application Security Engineer Canopy, South Jordan, UT About Us... ...South Jordan, Utah building simple, powerful software for accounting firms. We're on a mission... ...Build out the security observability stack: audit logging, cloud posture monitoring,...Remote work
- ...Epic is seeking a Technical Solutions Engineer to work on software that affects 305 million patients globally. The role includes diagnosing complex issues and managing implementations across multiple locations. Candidates should hold a Bachelor's degree, be eligible to...RelocationRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full-Stack Software Engineer. Be the first to apply!
- part time software developer remote Sandy, UT
- senior software engineer remote Sandy, UT
- id software Sandy, UT
- healthcare software sales Sandy, UT
- software asset management analyst Sandy, UT
- software implementation project manager Sandy, UT
- software Sandy, UT
- software sales Sandy, UT
- remote software sales Sandy, UT
- software support Sandy, UT




