V

Vinik Sports Group

Manages NHL team and arena operations

Software Engineer 1

Data EngineeringPosted on Nov 11
Full-timeUnited StatesNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • At least 1 year of prior work experience.
  • Proficiency in Python, including software design, development, debugging, and writing clean, maintainable code.
  • Proficiency in SQL, including complex queries, joins, window functions, and basic query optimization.
  • Proficiency with Git version control, including branching, merging, and pull-request workflows using Bitbucket or GitHub.
  • Proficiency with Docker, including building, running, and troubleshooting containerized applications.
  • Experience working in data warehouse environments; familiarity with Snowflake, Amazon Redshift, PostgreSQL, or Google BigQuery is relevant.
  • Understanding of data modeling concepts, including schema design, normalization, and medallion (Bronze/Silver/Gold) architecture.
  • Experience building or maintaining ETL/ELT pipelines and understanding of workflow orchestration tools such as Airflow or Prefect.
  • Understanding of data structures, algorithms, and object-oriented programming concepts.
  • Understanding of software testing methodologies and experience with testing frameworks such as pytest or unittest.
  • Exposure to infrastructure and DevOps concepts, including CI/CD pipelines, Linux/Unix command line, and cloud services, preferably AWS services such as S3 and Lambda.
  • Ability to work efficiently and effectively in an office and arena environment that can be exciting, loud, and distracting.
  • Ability to work extended hours, including late nights, holidays, and weekends, as needed.
  • Ability to work prolonged periods sitting at a desk and working on a computer.
  • Ability to lift, carry, or move up to 10 pounds.
  • Ability to work in cold or hot indoor and outdoor temperatures.
  • Ability to work in areas that can become crowded with equipment or people.

Responsibilities

  • Contribute to the development and maintenance of services and data pipelines for the hockey analytics platform, with guidance from senior team members.
  • Write and optimize SQL queries and Python code against the Snowflake data warehouse to support analysis of hockey and business data.
  • Develop and maintain internal tools and dashboards to aid in the analysis and interpretation of hockey data.
  • Monitor system performance, help troubleshoot production issues in a timely manner, and escalate issues to senior team members as needed.
  • Work with other DevOps team members to build and maintain CI/CD pipelines and gain hands-on exposure to infrastructure practices.
  • Use Git and Docker daily to version, package, and run code consistently and repeatably.
  • Collaborate with cross-functional teams to gather requirements and contribute to maintainable, efficient software solutions.
  • Participate in code reviews to ensure code quality and adherence to coding standards, and use feedback to develop skills.
  • Write automated tests for code and help maintain test suites to ensure code quality.

Desired Qualifications

  • Exposure to infrastructure-as-code and Kubernetes.
  • Familiarity with REST APIs and Python web frameworks such as Flask or Dash.
  • Familiarity with business intelligence tools such as Sigma, Tableau, or Power BI.
  • Familiarity with Agile practices and tools such as Jira and Confluence.

About the Company

Vinik Sports Group

Manages NHL team and arena operations

Vinik Sports Group oversees professional hockey and venue management in Tampa. It owns the Tampa Bay Lightning, a three-time Stanley Cup champion, and holds the lease to Benchmark International Arena, the downtown 19,092-seat venue where the team plays. The arena was renamed Benchmark International Arena in 2025 after a partnership with Benchmark International and the Lightning. Through TBSE, VSG also manages the Yuengling Center at the University of South Florida, and it aims to grow team success and venue value by combining team ownership with private partnerships and facility improvements.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Tampa, FL
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Vinik Sports Group

See more jobs