1

Internship Code Review Jobs in Michigan (NOW HIRING)

BI Data Engineer

Auburn Hills, MI

$108K - $130K/yr

Participate in sprint planning, code reviews, and design discussions - your questions are welcome ... Foundational knowledge - from coursework, bootcamps, internships, or personal projects - is enough ...

Review, code, and enter invoices and expense reports * Support payroll processing and related ... Internship or parttime experience in accounting or finance * Familiarity with ERP or accounting ...

Participate actively in code reviews, incorporating feedback and learning to make pragmatic ... Experience building and shipping at least one meaningful project (internship, academic project ...

Participate actively in code reviews, incorporating feedback and learning to make pragmatic ... Experience building and shipping at least one meaningful project (internship, academic project ...

Participate actively in code reviews, incorporating feedback and learning to make pragmatic ... Experience building and shipping at least one meaningful project (internship, academic project ...

Contribute actively to design discussions and code reviews, offering technical suggestions and ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...

next page

Showing results 1-20

Internship Code Review information

What are the key skills and qualifications needed to thrive as an Internship Code Reviewer, and why are they important?

To thrive as an Internship Code Reviewer, you need a solid understanding of programming fundamentals, version control systems like Git, and experience with relevant coding languages, often supported by coursework or personal projects. Familiarity with code review platforms such as GitHub or GitLab and knowledge of testing frameworks are typically essential. Attention to detail, effective communication, and a collaborative attitude are standout soft skills in this role. These skills and qualities ensure high-quality, maintainable code and foster learning and growth within development teams.

What is an Internship Code Review?

An Internship Code Review is a process where the code written by interns is systematically examined by more experienced developers or mentors. The goal is to ensure code quality, provide constructive feedback, and help interns learn best practices in software development. Code reviews help catch bugs, improve maintainability, and encourage collaboration within teams. For interns, participating in code reviews is a valuable opportunity to grow technical and communication skills in a real-world setting.

What is the difference between Internship Code Review vs Software Developer?

AspectInternship Code ReviewSoftware Developer
Required CredentialsBasic programming knowledge, possibly some coursework or certificationsBachelor's degree in Computer Science or related field, relevant certifications
Work EnvironmentMentored, entry-level, team-basedFull-time, collaborative, project-driven
Employer & Industry UsageInternship programs in tech companies, startups, or software firmsFull-time roles in similar industries

Internship Code Review positions are typically entry-level, focusing on learning and assisting with code assessments under supervision. Software Developers are full-time professionals responsible for designing, coding, and maintaining software. While both roles involve coding, internships are more educational, whereas developers have ongoing project responsibilities.

What types of feedback can I expect to give and receive during an Internship Code Review role?

As an intern participating in code reviews, you will both give and receive constructive feedback on code quality, readability, and adherence to best practices. Expect to learn how to identify potential bugs, suggest improvements, and discuss design decisions with your peers and mentors. You'll also receive guidance on your own code submissions, helping you develop technical skills and a collaborative mindset. This process is highly interactive and designed to foster growth, communication, and teamwork within a supportive environment.
What are the most commonly searched types of Code Review jobs in Michigan? The most popular types of Code Review jobs in Michigan are:
What cities in Michigan are hiring for Internship Code Review jobs? Cities in Michigan with the most Internship Code Review job openings:
BI Data Engineer

$108K - $130K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 26 days ago


Teijin Automotive Technologies rating

5.9

Company rating: 5.9 out of 10

Based on 28 frontline employees who took The Breakroom Quiz


Job description

CSP is the industry leader in the formulation and molding of lightweight, advanced composite components for the transportation industries. As an innovative, full-service Tier One supplier, we offer an entrepreneurial environment where you're only limited by your own imagination. In addition to our team-focused environment, we provide industry-leading benefits, called BENEfits4U. Our comprehensive offering includes: affordable medical, dental, and vision care; flexible spending accounts; life insurance; 401k with company match and much, much more.
Job Description
What You'll Do
Learn the Data Environment
  • Assist senior team members in building and maintaining tables, schemas, and data models inside Microsoft Fabric to support Power BI dashboards.
  • Help translate business requirements (provided by the BI Business Analyst) into clean, well-organized data structures, with guidance from senior engineers.
  • Write SQL queries and basic Python scripts to transform and clean data, learning best practices along the way.
  • Document tables, transformations, and pipelines clearly so the team can rely on your work.

Support Pipeline Development
  • Contribute to data pipelines that bring information from source systems (such as ERP and other business platforms) into our Fabric environment.
  • Help schedule and monitor pipelines, learning how to identify and troubleshoot common failures.
  • Suggest small improvements to reduce manual work and improve data quality.

Build Reporting Skills
  • Work with the team to maintain semantic models and datasets used by Power BI report developers.
  • Practice writing DAX measures and calculated columns under the guidance of senior team members.
  • Learn data modeling fundamentals such as star schema design and the medallion architecture (Bronze / Silver / Gold layers).

Collaborate and Grow
  • Participate in sprint planning, code reviews, and design discussions - your questions are welcome.
  • Communicate progress, blockers, and questions clearly to teammates and stakeholders.
  • Take advantage of training, certifications, and mentorship to expand your skills over time.

Skills We're Looking For
We do not expect candidates to be experts in every area. Foundational knowledge - from coursework, bootcamps, internships, or personal projects - is enough for required skills. Preferred skills are nice-to-haves and can be learned on the job.
Skill / Technology
Expected Level
Classification
SQL
Foundational
Required
Python
Foundational
Required
Power BI & DAX
Beginner / Exposure
Required
Microsoft Fabric
Willingness to learn
Required
Data Modeling Concepts
Beginner / Coursework
Required
PySpark
Exposure
Preferred
Git / Version Control
Familiarity
Preferred
ERP Systems
Awareness
Preferred
Qualifications
Required
  • Bachelor's degree in Computer Science, Information Systems, Data Analytics, Engineering, Mathematics, or a related field - OR equivalent practical experience (bootcamp, internships, certifications, or hands-on projects).
  • 0-2 years of professional experience. Internships, capstone projects, and significant personal projects count.
  • Foundational SQL skills - comfortable writing SELECT, JOIN, GROUP BY, and basic aggregate queries.
  • Basic Python skills for working with data (e.g., pandas, simple scripts, notebooks).
  • Some exposure to Power BI or another visualization tool, even if only through coursework or self-study.
  • Understanding of basic data concepts such as tables, relationships, and joins.
  • Strong written and verbal communication skills, and a willingness to ask questions.
  • Eagerness to learn Microsoft Fabric, DAX, and modern data engineering practices on the job.

Preferred (Nice to Have)
  • Coursework, certifications, or hands-on practice with Microsoft Fabric, Azure Synapse, Azure Data Factory, or Azure Data Lake.
  • Familiarity with PySpark or distributed data processing concepts.
  • Awareness of ERP systems and how business data is typically structured.
  • Experience using Git for version control.
  • Microsoft certifications such as DP-900 (Azure Data Fundamentals), PL-300 (Power BI Data Analyst), or DP-600 (Fabric Analytics Engineer).
  • Personal projects, GitHub portfolio, Kaggle work, or contributions to open-source data projects.

If you enjoy innovation, and an opportunity to learn and contribute to a growing organization, CSP is the place for you!

What Teijin Automotive Technologies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom