onsite
Intern - Data Engineering
Software Engineer
Hands‑on data engineering internship focused on building and maintaining data pipelines, working with SQL and Python to transform and load data into enterprise warehouses, and collaborating with cross‑functional teams to support analytics initiatives.
About the role
Key Responsibilities
- Assist in designing, developing, and maintaining ETL pipelines using Python and SQL.
- Collaborate with data analysts and engineers to understand data requirements and deliver clean, reliable datasets.
- Support data quality initiatives by creating automated tests and monitoring scripts.
- Participate in the migration of legacy data sources to modern data warehouses.
- Document data flows, schema changes, and best practices for future reference.
Requirements
- Current enrollment in a Computer Science, Data Engineering, or related STEM program.
- Strong programming skills in Python and proficiency with SQL.
- Familiarity with ETL concepts and experience building simple data pipelines.
- Basic understanding of data warehousing principles and cloud storage (AWS, Azure, or GCP).
- Excellent problem‑solving skills, attention to detail, and a collaborative mindset.
Skills
pythonsqlapache spark