Software Engineer Intern

Description

We are looking for a passionate and motivated Software Engineer Intern to join our team and contribute to real-world application development. This role involves working on existing Java and Python applications—designing and implementing new features, improving existing functionality, and participating in the full software development lifecycle.

You will collaborate with experienced engineers, gain hands on development experience, and build strong fundamentals in creating high-quality, scalable software systems.

Key Responsibilities:

  • Develop and enhance features in existing Java and Python applications.

  • Write clean, maintainable, and efficient code following best practices.

  • Participate in code reviews, technical discussions, and design sessions.

  • Assist in troubleshooting, debugging, and resolving application issues.

  • Work collaboratively with cross-functional teams (engineering, QA, product).

  • Contribute to documentation and ensure smooth integration of changes.

Details

Location
Chicago, IL
Term
Summer 2026
Posted
1/27/2026