Full-Stack Software Engineer

AEG Presents

$90K — $120K *
Sandy, UT 84092In-Person
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of full-stack development experience
  • Proficient in Python for backend development
  • Strong skills in vanilla JavaScript and Tailwind CSS
  • Experience with data visualization libraries such as Matplotlib and D3.js
  • Solid understanding of SQL and API integration
  • Ability to translate analytical data into user-friendly interfaces
  • Background or strong passion for hockey preferred

Responsibilities

  • Develop and maintain internal web applications for hockey operations
  • Create data visualizations to support decision-making
  • Simplify complex analytics into intuitive user interfaces
  • Construct fast and reliable workflows for the hockey staff
  • Collaborate with stakeholders to identify and prioritize impactful projects
  • Ensure quality assurance for developed solutions
  • Iterate quickly and adapt solutions based on user feedback

Benefits

  • Autonomy in project ownership
  • Opportunities for direct collaboration with key stakeholders
  • Potential for impact across various sports operational areas
  • Work in a highly innovative and tech-driven environment
  • Engagement in a dynamic field combining technology and sports
Full Job Description
In order to be considered for this role, after clicking "Apply Now" above and being redirected, you must fully complete the application process on the follow-up screen.

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.

Similar Jobs

More Jobs at AEG Presents

More Consumer Technology Jobs

Find similar Full-Stack Software Engineer jobs: