Associate Data Engineer
ECPI University- Location
- Virginia Beach, VA, United States
- Workplace
- Onsite
- Employment
- Full Time
- Salary
- USD 70,000–82,000/yr
Posted today
This is not a remote position. This position is based at our Virginia Beach, VA location.
Good Faith Pay Range
In accordance with Virginia law, the good-faith pay range for this position is $70,000 – $82,000 per year. Actual compensation will be determined based on the candidate's qualifications, education, experience, skills, and other legitimate business factors.
Position Summary
The Associate Data Engineer supports the development and maintenance of ECPI University's cloud data platform, built on Snowflake. Working under the Senior Director of Solution Architecture and alongside experienced engineers, this position builds and maintains the pipelines that move information from the University's enterprise systems into Snowflake, where it supports reporting, analytics, and institutional decision making. Faculty, academic leadership, and student support staff rely on this data to advise students, monitor academic progression, and report accurately within a highly regulated environment.
This is an entry-level position designed for a recent graduate. Structured mentorship, regular code review, and a defined progression path toward the Data Engineer level are part of the role.
Key Responsibilities
Pipeline Development and Support
- Build and maintain data ingestion and transformation pipelines that load data from enterprise source systems into Snowflake, following established architectural patterns and standards.
- Write, test, and tune SQL for data transformation, validation, and reconciliation.
- Support scheduled data loads, monitor job execution, and escalate failures with clear diagnostic detail.
Data Quality and Validation
- Reconcile data between source systems and Snowflake to confirm completeness and accuracy.
- Build and run automated data quality checks, and document exceptions for resolution.
- Investigate reported data discrepancies, trace them to their origin, and communicate findings clearly.
Automation and AI-Assisted Delivery
- Use AI coding assistants, such as GitHub Copilot, as a routine part of daily work, validating every generated query, transformation, or script before committing it. The engineer, not the tool, is accountable for correctness.
- Submit work through pull requests in GitHub and keep changes moving through the automated build, test, and deployment process.
- Automate recurring manual tasks rather than repeating them, and apply the platform's native AI capabilities, such as Snowflake Cortex, under the direction of senior engineers.
- Follow University guidelines for AI-assisted development, including how sensitive student and institutional data is kept out of external tools.
Collaboration and Development
- Document pipeline logic, data lineage, and table definitions so that colleagues can maintain and extend the work.
- Participate in code review, design discussions, and Agile (Scrum) ceremonies, and work with analysts and functional staff to confirm that delivered data sets meet the stated need.
- Build depth in Snowflake, SQL, and Python through mentorship and structured learning, including certification such as SnowPro Core with University support.
- Perform other duties as assigned.
Required Qualifications
- Bachelor's degree in Computer Science, Data Science, Information Systems, Analytics, or a related field. Recent graduates are encouraged to apply.
- Zero to two years of professional experience. Internships, co-ops, capstone projects, and applied coursework are considered relevant.
- Working knowledge of SQL, including joins, aggregation, and subqueries, with the ability to reason about whether a query returned the right answer.
- Foundational understanding of relational database concepts and data modeling.
- Familiarity with Python or a comparable language used in data work.
- Version control with Git, including branching and pull requests, and willingness to work within a code review process.
- Practical use of AI coding assistants with sound validation judgment. Candidates should be able to describe a case where a tool produced a plausible but wrong answer and how they caught it.
- Understanding of CI/CD concepts and willingness to work where automated tests must pass before code is deployed.
- Strong attention to detail, clear written and verbal communication, and sound judgment in handling sensitive student and institutional data.
Preferred Qualifications
- Exposure to Snowflake or another cloud data platform through coursework, certification, or hands-on work.
- Exposure to dbt, ELT or ETL tooling, or automated data testing frameworks.
- Exposure to GitHub Actions, Azure DevOps, or another CI/CD platform.
- Exposure to Azure or AWS cloud services, or to a business intelligence tool such as Power BI or Tableau.
- Awareness of FERPA or comparable data privacy requirements in a regulated environment.
Working Conditions
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. The employee is required to professionally communicate in person, over the telephone, and through email; move about the school and offices; handle various types of media and equipment; and visually observe and assess. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
ECPI University is proud to be an Equal Opportunity Employer.
Skills
- Snowflake
- SQL
- GitHub Copilot
- GitHub
- Python
- Git
- dbt
- ELT
- ETL
- GitHub Actions
- Azure DevOps
- Azure
- AWS
- Power BI
- Tableau
More jobs at ECPI University
All 9Data Engineer
ECPI University · Virginia Beach, VA, United States · USD 105,000–128,000/yr · today
AI-Augmented Software Development Faculty / Subject Matter Expert (SME)
ECPI University · Manassas, VA, United States · 17d ago
AI-Augmented Software Development Faculty / Subject Matter Expert (SME)
ECPI University · Virginia Beach, VA, United States · 17d ago
Dynamics 365 Developer
ECPI University · Virginia Beach, VA, United States · 3mo ago
Student Information Systems Administrator
ECPI University · Virginia Beach, VA, United States · USD 64,480–79,040/yr · 3mo ago
Similar roles
Senior Data Analyst, Avail
Realtor.com Careers · Austin, Texas, United States · today
Senior Analytics Engineer
Redwood Materials · San Francisco, California, United States · today
Data Engineering Manager
Redwood Materials · McCarran, NV · today
Senior Business Intelligence Analyst
AtriCure · Mason, OH · today
Staff Data Scientist - Ads Measurement, Signals, Privacy
Reddit · United States · USD 217,000–303,900/yr · today
Sr. Staff Data Scientist - Ads Measurement, Signals, Privacy
Reddit · United States · USD 232,500–325,500/yr · today