ABOUT THE TEAM
The Product Engineering team builds and improves Immuta’s product, a platform that helps organizations use and govern access to data. The team works across software, data, and cloud technologies to turn product ideas and customer needs into reliable capabilities.
As a Product Engineering Intern, you’ll work alongside software engineers and other teammates to build, test, and improve the product. You’ll see how an idea becomes working software, how teams make technical decisions, and what it takes to ship and support code in production.
YOUR INTERNSHIP
- Join the Product Engineering team as an engineer, rather than working on a separate intern-only project.
- Contribute to real product work that may be released to production.
- Apply concepts from your coursework to practical software engineering problems.
- Work with teammates to understand problems, explore solutions, build software, and improve existing product capabilities.
- Develop your skills through the team’s normal engineering workflow, including coding, testing, debugging, documentation, and collaboration.
- Take ownership of well-scoped work, communicate your progress, and ask questions when you need context or support.
- Learn how engineers build and maintain software that supports real customer needs.
At Immuta, interns are treated like members of the team. You’ll join the team’s regular workflow, contribute to real work, and take on responsibilities that reflect your skills and the team’s priorities.
The exact projects will depend on what the team is working on next summer, but you can expect to:
TOOLS & TECHNOLOGIES
- TypeScript
- Node.js
- Angular
- PostgreSQL
- Docker
- APIs, data platforms, and software services
- AI-enabled tools and workflows used by your team
Depending on your role, you may work with:
You do not need to know every tool listed above. We’re looking for a strong foundation, curiosity, and the ability to learn.
WHAT WE’RE LOOKING FOR
- A strong foundation in computer science or computer engineering, including experience with at least one programming language.
- Curiosity, initiative, and willingness to learn.
- Strong problem-solving, communication, and collaboration skills.
- Experience beyond coursework, such as an internship, hackathon, side project, or other extracurricular experience, is a plus.

