Intern, Software Engineer (Fall 2026)

FEG Investment AdvisorsCincinnati, OH
Hybrid

About The Position

The Software Engineering Intern will support FEG’s Information Technology/Engineering team by contributing to software development, data integration, application modernization, testing, documentation, and operational support activities. This part-time role is designed for a student or early-career technologist who wants hands-on experience building practical technology solutions in a collaborative, business-focused environment.

Requirements

  • Currently pursuing a bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • Foundational programming experience through coursework, projects, internships, or personal development work.
  • Basic understanding of software development concepts, version control, databases, APIs, and testing practices.

Nice To Haves

  • Curiosity, initiative, and a strong willingness to learn in a professional engineering environment.
  • Exposure to one or more programming languages such as C#, JavaScript, TypeScript, Python, or SQL.
  • Comfort using development tools such as Git, Visual Studio Code, Visual Studio, or similar environments.
  • Ability to ask thoughtful questions, receive feedback, and apply guidance to improve technical work.
  • Strong attention to detail, problem-solving skills, and written and verbal communication skills.
  • Interest in learning how technology supports the investment advisory and financial services industry.

Responsibilities

  • Assist with software development tasks across internal applications, APIs, data integrations, and automation initiatives.
  • Collaborate with engineers, business analysts, and technology leaders to understand requirements and deliver reliable, maintainable solutions.
  • Write, test, debug, and document code under the guidance of experienced team members.
  • Support application modernization efforts, including updates to legacy systems, cloud-based services, and internal tools.
  • Participate in team planning, code reviews, troubleshooting, and continuous improvement discussions.
  • Software development support for internal applications, services, scripts, and automation tools.
  • Testing, debugging, documentation, and quality assurance support for engineering deliverables.
  • Data and integration support, including working with structured data, APIs, databases, and internal data workflows.
  • Team collaboration, technical learning, and contribution to agile delivery practices.

Benefits

  • Competitive hourly compensation for part-time internship work.
  • Hands-on experience contributing to real software engineering, data, automation, and modernization initiatives.
  • Mentorship from experienced technology professionals and exposure to agile delivery practices.
  • Opportunity to learn how technology supports investment consulting, research, operations, and client service functions.
  • Hybrid work flexibility designed to support collaboration, productivity, and school commitments.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service