1

Computer Programming Internship Jobs in Columbus, OH

Engineering Student Intern

Urbana, OH · On-site

$15.75 - $20.50/hr

A focus of the internship will be on understanding the fundamentals of manufacturing engineering ... CAD software #ORBIS #LI-MR1 Two companies, one vision. Menasha Corporation consists of two ...

Engineering Student Intern

Urbana, OH

$15.75 - $20.50/hr

A focus of the internship will be on understanding the fundamentals of manufacturing engineering ... CAD software #ORBIS #LI-MR1 Two companies, one vision. Menasha Corporation consists of two ...

... Engineering, Computer Science, or another hard science Preference for students who have completed at least 3 years of academic coursework by internship start * Experience with hands-on lab testing ...

next page

Showing results 1-20

Computer Programming Internship information

See Columbus, OH salary details

$11

$22

$38

How much do computer programming internship jobs pay per hour?

As of May 28, 2026, the average hourly pay for computer programming internship in Columbus, OH is $22.11, according to ZipRecruiter salary data. Most workers in this role earn between $17.88 and $23.46 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Programming Intern, and why are they important?

To thrive as a Computer Programming Intern, a solid understanding of programming languages (such as Python, Java, or C++), basic algorithms, and data structures is essential, often supported by progress toward a computer science degree. Familiarity with version control systems like Git, integrated development environments (IDEs), and possibly exposure to databases or web frameworks is typically expected. Strong problem-solving abilities, eagerness to learn, and clear communication help interns stand out and integrate with development teams. These skills and qualities are crucial for contributing effectively to projects, adapting to new technologies, and maximizing the internship learning experience.

What kinds of projects and tasks can I expect to work on during a computer programming internship?

During a computer programming internship, you'll typically work on real-world coding projects such as developing features, fixing bugs, or writing automated tests under the guidance of experienced developers. Interns often participate in code reviews, team meetings, and may also help with documentation or research tasks. The exact responsibilities can vary based on the company, but you'll likely collaborate closely with other engineers and possibly with product managers or designers, providing a well-rounded experience. This hands-on exposure helps you build both technical and teamwork skills that are highly valued in the software industry.

What is a computer programming internship?

A computer programming internship is a temporary position that allows students or recent graduates to gain practical experience in software development and coding within a professional setting. Interns typically work under the supervision of experienced programmers, contributing to real projects while learning industry-standard tools, languages, and development practices. The goal is to help interns build technical skills, enhance their resumes, and gain insight into how software teams operate, often leading to networking opportunities and potential full-time job offers.

What is the difference between Computer Programming Internship vs Software Development Internship?

AspectComputer Programming InternshipSoftware Development Internship
Required SkillsBasic programming languages (e.g., Python, Java)Programming, software design, problem-solving
Work EnvironmentTech companies, startups, educational institutionsTech firms, software companies, startups
Typical Duration8-12 weeks8-12 weeks
FocusLearning programming fundamentalsBuilding and testing software applications

While both internships involve programming skills, a Computer Programming Internship typically emphasizes learning coding basics, whereas a Software Development Internship focuses on designing, developing, and testing software projects. The roles often overlap but differ in scope and depth of software engineering tasks.

What are the most commonly searched types of Computer Programming jobs in Columbus, OH? The most popular types of Computer Programming jobs in Columbus, OH are:
What are popular job titles related to Computer Programming Internship jobs in Columbus, OH? For Computer Programming Internship jobs in Columbus, OH, the most frequently searched job titles are:
What job categories do people searching Computer Programming Internship jobs in Columbus, OH look for? The top searched job categories for Computer Programming Internship jobs in Columbus, OH are:
What cities near Columbus, OH are hiring for Computer Programming Internship jobs? Cities near Columbus, OH with the most Computer Programming Internship job openings:
Data Engineer/Data Science Summer Internship

Data Engineer/Data Science Summer Internship

Park National Bank

Newark, OH • Hybrid

$105.20K - $126.40K/yr

Other

This job post has expired today. Applications are no longer accepted.


Park National Bank rating

6.9

Company rating: 6.9 out of 10

Based on 23 frontline employees who took The Breakroom Quiz

111th of 141 rated banks


Job description

Data Engineer/Data Science Summer Internship

Job Category: Information Services Requisition Number: DATAE006776

Posted: May 13, 2026

Full-Time

Hybrid

Newark, OH 43055, USA

Description

Flexible Work Arrangement: 1 day a week on-site in Newark, Ohio & 4 days remote. Must have transportation to our headquarters in Newark, Ohio to be considered for the role.

Responsibilities
  • Builds and maintains data semantic models to support analytics and business intelligence use cases.
  • Designs, develops, and manages data pipelines using DBT to ensure reliable data transformation and delivery.
  • Collaborates with data scientists, Data Engineers, and business stakeholders to translate business requirements into technical solutions.
  • Builds and maintains strong cross-functional relationships to support strategic data and technology initiatives.
  • Provides support for developing and optimizing scripts and data workflows integrated into banking applications.
  • Demonstrates proficiency in SQL/Python and experience with enterprise reporting tools such as Tableau or Power BI for data validation and insights.
  • Transforms and prepares raw data into structured formats suitable for analysis and building AI Agents.
  • Ability to pick up NLP based coding in Snowflake and DBT.

Education - Certifications - Work Experience

  • High School Diploma or equivalent required
  • 2yr associate degree in IT, Computer Programming, Computer Science or other related discipline required
  • Project or professional experience with basic programming relative to scripting language in reporting software, experience with SQL required.
  • Python language scripting skills required.

Schedule

Typical office hours are M-F 8a-5p. This position is non-exempt and full time (40 hours per week.)

This position must be able to remain in a stationary position a minimum of 75% of the time, constantly operate a computer, and be able to be in constant communication with coworkers and stakeholders to discuss and exchange accurate information.

Qualifications Required

High School or better.

Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.


What Park National Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom