Data Engineering Intern
Envision yourself at Barracuda
We are seeking a driven, eager to learn Data Engineer Intern to join our
Data Engineering Team. As a Data Engineer Intern, you will help us with
data monitoring, data quality and data pipelines. We want someone who is
a self-starter, passionate about technology, and excited to learn
something new.
Tech Stack
Good knowledge on Databases Systems and SQL
Knowledge of any one language like Python or C. Scripting language
preferred.
Knowledge of Data Engineering tools is an added advantage.
The candidate should have very good oral and written
communication skills. The candidate should be able to communicate
ideas to others in the team.
What you'll be working on
Assist in building and maintaining ETL/ELT pipelines to collect, clean,
and transform data.
Work with cloud platforms such as AWS to support data
infrastructure.
Help design and manage data models, schemas, and storage
systems (SQL/NoSQL).
Collaborate with team members to ensure data accuracy,
consistency, and reliability.
Participate in developing and optimizing data workflows for
performance and scalability.
Contribute to documentation of data processes, pipelines, and
architecture.
Support efforts related to data ingestion, processing, monitoring,
and quality checks.
What you bring to the role
Curiosity and passion for building scalable, efficient data systems
Ownership mentality—takes responsibility for tasks from start to
finish.
Adaptable and comfortable navigating ambiguity in technical
problems.
Motivated to contribute meaningful work, even as an intern.
What you get from us:
Hands-on experience designing and building data systems at scale.
Mentorship from experienced data engineers and analysts.
Exposure to modern data engineering tools and best practices.
Opportunity to contribute to meaningful work and active projects.
A collaborative and supportive learning environment.
Insight into real-world data infrastructure challenges and solutions