
The University of Virginia School of Engineering and Applied Science (SEAS) is hiring a Data Engineer to support the development of modern, scalable data platforms. This hybrid full-time position is based in Charlottesville, VA and offers a salary range of $88,000 to $110,000 annually. The role is ideal for professionals with ETL experience using Python, PySpark, and Microsoft Fabric, and who are passionate about building accessible and trusted data systems. If you’re seeking a mission-driven role in higher education and technology, explore this opportunity now.
UP Next: JPMorgan Chase is hiring Software Engineer.
- Company: University of Virginia (SEAS)
- Job Title: Data Engineer
- Location: Charlottesville, Virginia, United States
- Job Type: Full-Time (Hybrid)
- Job ID: R0073764
- Salary: $88,000 – $110,000 annually
- Department: Data and Platform Services – School of Engineering and Applied Science (SEAS)
Position Summary
The University of Virginia School of Engineering and Applied Science seeks a mid-level Data Engineer to join its Data and Platform Services team. Reporting to the Director of Data and Platform Services, you will help shape the school’s data warehouse and analytics infrastructure using Microsoft Fabric, Python, and PySpark.
Responsibilities
- Design and maintain ETL pipelines using Python, PySpark, and Microsoft Fabric
- Develop and manage data lake architecture and models
- Create reusable semantic models for Power BI
- Collaborate with stakeholders for analytics requirements
- Support data governance and quality assurance
- Document data lineage and transformation logic
- Explore AI and LLM tools for future improvements
Minimum Qualifications
- Bachelor’s degree in Computer Science, Data Science, or related field (or equivalent experience)
- At least 3 years of experience in data engineering
Preferred Qualifications
- Master’s degree in a related field
- Experience with higher education data systems
- Familiarity with API/web services and agile methodologies
- Experience with ML tools like LLMOps, scikit-learn, MLFlow
- Certifications in Microsoft Azure, Databricks, or similar platforms
Additional Information
- Hybrid schedule: 2–3 days on-site per week (Charlottesville, VA)
- Background checks required
- Visa sponsorship not available for this role
Application Instructions
To apply, search for requisition number R0073764 on the official UVA Workday portal and complete the application. Required documents:
- Resume
- Cover Letter