Penn Mutual Life Insurance Company logo

Sr. Software Engineer

Job Overview

Location

Remote - United States

Job Type

Full-time

Category

Software Engineer

Date Posted

March 22, 2026

Full Job Description

đź“‹ Description

  • • As a Senior Software Engineer at Penn Mutual Life Insurance Company, you will play a pivotal role in designing, developing, and maintaining complex software systems that directly support the company’s mission to empower individuals, families, and businesses toward financial security. Your work will ensure the reliability, scalability, and performance of critical applications used by financial professionals and clients nationwide.
  • • You will lead end-to-end software development initiatives, translating business needs into robust technical solutions while mentoring junior engineers, driving architectural decisions, and championing innovation in a remote-first environment that values technical excellence and collaboration.
  • • Penn Mutual’s engineering team operates at the intersection of legacy stability and modern innovation, supporting core insurance and wealth management platforms with a focus on long-term maintainability, security, and compliance. You’ll join a culture that values continuous learning, cross-functional partnership, and delivering measurable impact on business outcomes.
  • • Day to day, you will: Lead the design, development, and implementation of complex software systems using Java, Python, or JavaScript; collaborate with product, architecture, and operations teams to gather and refine technical requirements; provide technical leadership through code reviews, pairing, and knowledge sharing sessions; drive adoption of CI/CD pipelines using tools like Jenkins, GitHub Actions, or Bamboo; diagnose and resolve production issues to ensure high system availability and performance; evaluate and recommend emerging technologies such as cloud-native architectures and containerization; mentor junior engineers in best practices for code quality, testing, and documentation; partner with Architecture teams to align solutions with enterprise standards for scalability, security, and observability; participate in Agile/Scrum ceremonies to plan, estimate, and deliver iterative improvements; and communicate technical trade-offs clearly to both technical and non-technical stakeholders.
  • • The team fosters a collaborative, inclusive environment where engineers are encouraged to take ownership, challenge assumptions, and contribute to communities of practice. You’ll work alongside experienced architects, DevOps engineers, and product managers in a mission-driven organization that has served customers for over 175 years.
  • • In this role, you will deepen your expertise in enterprise-scale software development, gain hands-on experience with hybrid cloud environments (AWS/Azure), and strengthen your leadership abilities by influencing technical strategy without moving into management. You’ll have the opportunity to shape the evolution of Penn Mutual’s technology stack, work on systems that directly impact financial wellness outcomes, and build a legacy of reliable, high-quality engineering in a stable, purpose-driven organization.

Skills & Technologies

Python
JavaScript
Java
Spring
AWS
Senior
Remote
$125k-145k
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

Penn Mutual Life Insurance Company logo
Penn Mutual Life Insurance Company
Visit Website

About Penn Mutual Life Insurance Company

Founded in 1847, Penn Mutual Life Insurance Company is a mutual life insurer headquartered in Horsham, Pennsylvania. The company offers life insurance, disability income, annuities, and investment advisory services through a national network of financial professionals. As a mutual company owned by policyholders, it focuses on long-term financial security and pays participating policy dividends. Penn Mutual operates through subsidiaries including Penn Mutual Asset Management and Hornor, Townsend & Kent, supporting wealth management and retirement planning for individuals, families, and businesses.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

❌ EXPIRED
Argentina - Remote
Full-time
Expired May 4, 2026
Python
PHP
Ruby
+5 more

2 months ago

Apply
❌ EXPIRED
Argentina
Full-time
Expired Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

2 months ago

Apply
Colombia - Fully Remote
Full-time
Expires May 24, 2026
Python
JavaScript
TypeScript
+3 more

1 month ago

Apply
Colombia - Fully Remote
Part-time
Expires May 24, 2026
Python
JavaScript
TypeScript
+3 more

1 month ago

Apply