Software Engineering Co-op
@ Penn Mutual

Philadelphia, Pennsylvania, United States
On Site
Full Time
Posted 5 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXXXX******* @pennmutual.com
Recommended after applying

Job Details

Software Engineering Co-op

Doing what’s right today, together, for the promise of a brighter tomorrow. At Penn Mutual, a trusted financial institution for over 175 years, you will support Financial Professionals and clients through innovative financial products including life insurance, annuities, wealth management, and institutional asset management.

You’ve got big plans and high expectations. In this role, you will build expertise and make a positive impact on those we serve while growing professionally. You will be working alongside bright and driven colleagues who share the goal to help people get stronger.

  • Collaborate with professionals across financial and tech disciplines.
  • Develop technical skills while supporting financial products.
  • Engage in projects that improve financial solutions.
  • Gain insight into industry practices and professional growth.

Key skills/competency: Software, Engineering, Co-op, Financial, Technology, Collaboration, Innovation, Problem-Solving, Communication, Growth.

How to Get Hired at Penn Mutual

🎯 Tips for Getting Hired

  • Customize your resume: Emphasize relevant technical and financial skills.
  • Research Penn Mutual's culture: Understand their mission and values.
  • Prepare for technical interviews: Practice coding and system design.
  • Showcase past projects: Highlight practical software experience.

📝 Interview Preparation Advice

Technical Preparation

Review coding fundamentals and algorithms.
Practice system design and data structures.
Study software development lifecycle processes.
Explore financial technology basics.

Behavioral Questions

Prepare examples of teamwork and challenges.
Discuss past conflict resolution instances.
Describe learning from mistakes clearly.
Explain adaptation to changing project needs.

Frequently Asked Questions