Sr. Software Engineer

Vinik Sports Group
Hybrid

About The Position

The Sr. Software Engineer within the DevOps team will lead the design, implementation, and evolution of cloud-native infrastructure and automated systems that power our hockey analytics platform and data ecosystem. This role has a strong emphasis on AWS-based architecture, DevSecOps best practices, and Infrastructure as Code (IaC), while continuing to support software engineering, data platform development, and analytics-driven applications. The Sr. Software Engineer will play a key role in building secure, scalable, and highly reliable cloud infrastructure, enabling rapid, safe delivery of analytics solutions through modern CI/CD pipelines and automation-first engineering practices. You will work across data architecture, platform services, and application development, ensuring seamless delivery, operational excellence, and rapid issue resolution. Working closely with the Director of DevOps & Data Engineering and other team members, the Sr. Software Engineer will act as a technical leader—sharing cloud, security, and automation expertise to help the team deliver high-quality, production-grade systems. This position offers the opportunity to drive innovation and have a direct impact on both the organization and the hockey analytics team.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in software engineering, cloud infrastructure, DevOps, or related roles.
  • Strong understanding of data structures, algorithms, and distributed systems.
  • Proficiency in Python, including software design, development, and debugging.
  • Experience with SQL and/or NoSQL databases.
  • Deep experience with cloud platforms, particularly AWS (preferred), including cloud networking, compute, storage, managed services, and security concepts.
  • Strong experience with Infrastructure as Code (e.g., Terraform, CloudFormation) and cloud automation.
  • Experience implementing DevSecOps practices, including CI/CD automation, secrets management, environment isolation, and security best practices.
  • Expertise building and supporting data pipelines, analytics platforms, and real-time or near–real-time data processing systems.
  • Experience developing and maintaining REST APIs.
  • Hands-on experience with containerization and orchestration, such as Docker, Kubernetes, Airflow, or Dagster, along with Linux/Unix operating systems.
  • Experience designing database architectures, including data modeling, schema design, normalization, indexing, and query optimization.
  • Strong interpersonal and communication skills, with experience working in cross-functional teams including managers, data scientists, and business stakeholders.

Nice To Haves

  • Familiarity with front-end frameworks, JavaScript, HTML, and CSS is a plus.

Responsibilities

  • Lead the design, development, and maintenance of cloud infrastructure and core services for the hockey analytics platform, with a strong focus on AWS architecture, scalability, reliability, security, and performance.
  • Architect and implement Infrastructure as Code (IaC) using tools such as Terraform, CloudFormation, or similar frameworks to ensure reproducible, auditable, and secure environments across development and production.
  • Champion DevSecOps practices, embedding security, compliance, and observability into CI/CD pipelines, infrastructure, and application delivery processes.
  • Build, maintain, and optimize CI/CD pipelines to support automated testing, deployment, and infrastructure provisioning.
  • Develop and maintain internal tooling, services, and dashboards that support hockey data analysis, platform monitoring, and operational visibility.
  • Monitor cloud systems, applications, and data pipelines, proactively identifying performance, cost, reliability, or security issues and troubleshooting production incidents in a timely manner.
  • Collaborate with data engineers, analysts, and cross-functional stakeholders to gather requirements and design scalable, maintainable, and efficient cloud-native solutions.
  • Lead architectural discussions, code reviews, and infrastructure reviews, ensuring adherence to best practices for cloud design, security, coding standards, and operational excellence.
  • Mentor junior engineers and interns, fostering a collaborative environment and promoting professional growth through hands-on technical guidance, cloud architecture mentorship, and regular feedback.
  • Perform other duties as assigned
  • Game/Event Night responsibilities: limited
  • Approximate number of events worked per year: on call as needed
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service