Sports Data Visualization Engineer
  • Full Time
  • Charlotte, NC
  • August 4, 2024

Website Joe Gibbs Human Performance Institute

An innovative space dedicated to unlocking full human potential.

Job Summary

We are looking for a skilled and enthusiastic Sports Data Visualization Engineer to join our analytics and development team. As a Data Visualization Engineer, you will play a key role in transforming complex athlete performance and game data into actionable insights through visually compelling dashboards, reports, and interactive visualizations. If you’re passionate about sports and have a knack for turning data into engaging stories, we want to hear from you!

At JGHPI, we are dedicated to advancing the frontiers of biomechanics through cutting-edge research, state-of-the-art technology, and interdisciplinary collaboration. Our mission is to decode the complexities of human movement, empowering athletes, practitioners, and enthusiasts alike to elevate their performance, understand injury, and lead healthier, more active lives.

Typical Responsibilities

  • Collaborate with our Biomechanics, Analytics, and Development teams to understand data requirements and objectives for various projects related to athlete development and performance.
  • Design, develop, and maintain interactive dashboards and visualizations to analyze player performance, game statistics, and other relevant data points.
  • Work with data and development teams to integrate visualizations into client-facing software applications
  • Create visually engaging presentations and reports to communicate insights to coaches, players, and other stakeholders.
  • Implement best practices in data visualization to ensure clarity, accuracy, and usability of visualizations.
  • Stay up-to-date with the latest trends and advancements in sports analytics and data visualization techniques.


  • Bachelor’s degree in Computer Science, Data Science, Information Design, or a related field
  • 3+ years in data visualization or a related role.
  • Proven track record of building interactive visualizations and dashboards. Provide a portfolio showcasing past projects or examples of your work.


  • Master’s degree or equivalent in a relevant field.
  • Experience with data sources and analytics platforms.
  • Experience with version control systems (e.g., Git).
  • Knowledge of statistical analysis tools such as R or Python.
  • Knowledge of interactive web-based R or Python packages/frameworks such as Shiny or Streamlit
  • Knowledge of JavaScript/React visualization libraries such as Recharts or Plotly.js
  • Knowledge of “from scratch” visualization tools/libraries such as D3.js
  • Knowledge of “off the shelf” visualization tools such as Tableau
  • Understanding of agile development methodologies.
  • Portfolio showcasing previous data visualization projects or examples of your work
  • Excellent communication and collaboration skills.
  • Problem-solving aptitude and attention to detail.
  • Desire to work in a collaborative and fast-paced development environment.
  • High concern for quality and pride in individual work.
  • Continuous learning mindset and adaptability to new technologies.


  • Job location is in Huntersville, NC; on-site work is required with hybrid flexibility
  • Occasional travel may be required


Please send cover letters, portfolios, and CVs to

To apply for this job email your details to