Data Engineer, Athletics - Military veterans preferred

2025-08-15
University of Pittsburgh
Other

/yr

  employee   contract


Pittsburgh
Pennsylvania
15260
United States


Data Engineer, Athletics



Who We Are: Panthers Data and Analytics represents the University of Pittsburgh Athletics Department as a part of the University’s Pitt IT Analytics team. Our mission is to “Improve decision-making by managing data from source to strategy.” We help the Athletics Department improve across four domains areas: administration, revenue generation, sports science, and sports analytics.

Who we are looking for: The Data Engineer, Athletics will be the primary individual contributor to data engineering efforts within Panthers Data and Analytics. You bring expertise, energy, and enthusiasm to help our program in the critical work of data infrastructure management, data pipeline development, data modeling, and more using an AWS-centered cloud environment.

Who you will work with: The Pitt IT Analytics team is a cross-functional team with hybrid work structure (some on-site and some remote staff). The position will regularly collaborate with other members of the Pitt IT Analytics team including data engineers, analytics engineers, and data scientists.

Required Technical Experience:

  • 3+ years data engineering experience developing data pipelines

  • Proficiency in Python, SQL & Pyspark for data manipulation & backend development

  • Experience managing databases/warehouses (Iceberg & Snowflake preferred) &

    building batch or streaming data pipelines using cloud-based data services

  • Experience with Terraform for IaC & GitHub for version control.

  • Experience facilitating ML Ops.

  • Prior experience in the sports industry in a technical role.

Required Non-Technical Experience: Strong collaboration skills with demonstrated ability to work well in a team; Self-directed & motivated in fast-paced environment.

Desired (but not Mandatory): Experience working with raw sports tracking data; Experience developing full stack applications & serverless backend architectures.


Job Summary

Evaluates business requirements, creates advanced data ingestion processes and modeling, and provides extensive support for databases and relevant services. Designs new data architectures. Ensures data quality and delivery. Trains and assists lower-level data engineers; often serves as team lead. Supports data analysts and scientists with expert-level research and consulting.


Essential Functions

What you will work on: The position will work on projects across all domains. Projects could include data related to transactions, customers, marketing, roster management, sports performance, among other subjects. You will manage our data infrastructure, help curate data as an asset, and help the team leverage our data for insights. Most of your time will be on individual code contributions, but you will also be responsible for driving architectural design discussions and collaborating on best practices.

Develop data pipelines: Design, build, and maintain robust and efficient data pipelines and APIs that collect, process, and integrate data from various sources. Curate data for data science and analytics: Curate, organize, and optimize data in data warehouses and lakes to ensure it is accurate, accessible, and ready for various data science and analytics use cases. Enhance and expand the data platform: Implement scalable solutions that improve and extend the utility of our data infrastructure and platform(s). Facilitate AI/ML operations: Partner with Data Scientists to operationalize machine learning and artificial intelligence models. This may include model deployment and leveraging LLMs through agentic workflows. Document engineering work: Document and share details on engineering standards, practices, and workflows. Special projects and other duties as assigned.


Physical Effort

Generally sedentary desk work with computer-keyboard-video phone other than occasional travel for campus meetings/events or conferences, etc. Must be able to sit or stand for prolonged periods of time.



Assignment Category: Full-time regular

Job Classification: Staff.Data Engineer IV

Job Family: Information Technology

Job Sub Family: Database

Campus: Pittsburgh

Minimum Education Level Required: Bachelor's Degree

Minimum Years of Experience Required: 5

Will this position accept substitution in lieu of education or experience: Combination of education and relevant experience will be considered in lieu of education and/ or experience requirement.

Work Schedule: M-F bus hrs EST. On occasion, some evening and weekend work may be necessary depending on business load, project timeline requirements, urgent support, special events or scheduled downtime changes. May be responsible for manning an escalation/on-call phone number.

Work Arrangement: M-F bus hrs EST. On occasion, some evening and weekend work may be necessary depending on business load, project timeline requirements, urgent support, special events or scheduled downtime changes. May be responsible for manning an escalation/on-call phone number.

Hiring Range: TBD Based Upon Qualifications

Relocation_Offered: No

Visa Sponsorship Provided: No

Background Check: For position finalists, employment with the University will require successful completion of a background check

Child Protection Clearances: Not Applicable

Required Documents: Resume

Optional Documents: Cover Letter




Equal employment opportunity, including veterans and individuals with disabilities.

PI277323546