Data Engineer Intern
Fireworkhq · San Mateo, California, United States · onsite
What you'll be doing:
- Assist in designing, developing, and maintaining data pipelines and infrastructure that support analytics, business intelligence, and machine learning applications
- Support the development of ETL/ELT processes to collect, transform, and organize data from various sources
- Write and optimize SQL queries and Python scripts to support data processing, reporting, and analysis
- Collaborate with data engineers, software engineers, and analytics teams to improve data accessibility, quality, and reliability
- Help build and maintain data tools and dashboards that provide actionable insights into business and product performance
- Gain hands-on experience with cloud-based data infrastructure, data warehouses, and modern data processing technologies
- Assist in troubleshooting data pipeline issues, identifying performance improvements, and implementing solutions with guidance from senior engineers
- Participate in code reviews, technical discussions, and team meetings while learning engineering best practices
- Document data processes, workflows, and technical solutions to support ongoing development and knowledge sharing
We'll be excited if you have:
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Data Science, Software Engineering, Information Systems, or a related technical field
- Foundational knowledge of Python and SQL, including experience writing queries, manipulating data, or developing scripts through coursework, projects, or internships
- Basic understanding of databases, data structures, and data processing concepts
- Familiarity with ETL/ELT processes, data pipelines, or data warehousing concepts
- Interest in learning modern AI and data technologies such as Claude, Snowflake, BigQuery, Apache Spark, Flink, or Apache Airflow
- Strong analytical and problem-solving skills, with attention to detail and a willingness to learn
- Good communication and collaboration skills, with the ability to work effectively in a team environment
- A proactive attitude, intellectual curiosity, and enthusiasm for working with data and emerging technologies
- Previous technical projects, relevant coursework, or internship experience in data engineering, software development, or analytics is a plus, but not required