About the role#
The Software Engineer Co-op role provides an opportunity to build on your technical expertise while working in a professional environment. You will contribute to software products that support financial professionals and their clients. This is a full-time, paid position.
What you'll do#
- Develop and maintain software solutions.
- Collaborate with cross-functional teams to support financial professionals.
- Contribute to the delivery of high-quality software products.
- Build on existing technical expertise through hands-on project work.
What you'll need#
- Current enrollment in an undergraduate or graduate degree program in Computer Science or Computer Engineering.
- Strong technical skills relevant to software engineering.
- Ability to work in a collaborative, team-based environment.
- Strong analytical and problem-solving abilities.
Location & details#
- This role is available on a rolling basis.
- We offer a flexible, hybrid work model. You may work remotely or choose a hybrid arrangement based on your preference and role requirements.
About Penn Mutual
Penn Mutual provides life insurance, annuities, and wealth management services. The company operates across the United States to support individuals, families, and businesses with financial protection products. Founded in 1847, it maintains its headquarters in Philadelphia. The organization currently employs over 1,200 people.
How to get in at Penn Mutual
Applying early to Penn Mutual provides a distinct advantage, as recruiters review applications before the candidate pool becomes crowded. Intern Insider sends an instant alert the moment a role matching your target is published, helping you submit your materials among the first. This timing often ensures your profile is seen while the hiring team is still actively building their shortlist. You can also improve your response rates by reaching out to the recruiters behind these roles directly. Intern Insider surfaces the specific contacts managing Penn Mutual hiring, allowing you to ask relevant questions about the internship or request a referral. Connecting with a human recruiter is a more effective strategy than relying solely on the automated application queue.


