Manager, Application Development

Private National Mortgage Acceptance Company, LLC
Westlake Village, CA, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$131,500.0 - $294,000.0
Working hours
Regular working hours

Tech stack

Clean Code Principles JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Authentication Protocols Unit Testing Bash Shell VoIP Cloud Computing Communication Softwares
+36 more
Software Design Patterns DevOps Distributed Systems Python (Programming Language) Linux System Administration MongoDB Packet Analyzer Network Protocols Node.Js NoSQL OAuth Open Source Technology Performance Tuning Software Engineering Software Systems TCP/IP Wireshark TypeScript Web Application Frameworks AWS Cdk Scripting Software Modules ReactJS Delivery Pipeline Backend Event Driven Architecture Git Flow Kubernetes Information Technology Api Design Zendesk Network Server Docker Servicenow Golang Microservices

Job description

We are seeking an experienced VP, Application Development to lead the development of next-generation Communication Platforms at Pennymac. This role will manage and mentor a talented team of application developers building robust, scalable, and highly available systems. The ideal candidate combines deep technical expertise in Real Time communications and open-source tools like FreeSWITCH, with proven experience delivering enterprise-grade software solutions integrated with platforms such as ZenDesk, ServiceNow, Five9, Zoom, and CallMiner.

You will guide the design, development, and deployment of VOIP/SIP systems, Real Time APIs, and customer engagement platforms, driving innovation while ensuring quality, reliability, and performance., * Lead, mentor, and develop a team of engineers focused on communication technologies and full-stack development.

  • Set technical direction and ensure adoption of best practices in architecture, security, DevOps, and software delivery.
  • Champion a high-performance, agile development culture aligned with Pennymac’s values and technology strategy.
  • Oversee development of complex, enterprise-transforming communication applications using modern tech stacks.
  • Drive the integration of communication platforms (eg, Zoom, Five9, ZenDesk, CallMiner) with internal systems.
  • Ensure the design and stability of VOIP infrastructure, including SIP Servers and FreeSWITCH deployments.
  • Promote the use of design patterns, event-driven architecture, unit testing, and clean code principles across the team.
  • Architect scalable, secure, and cloud-native solutions leveraging containerization (Docker/Kubernetes), CI/CD pipelines, and infrastructure-as-code (eg, Chef, AWS CDK, Troposphere).
  • Guide incident response and troubleshooting of high-impact production issues with composure and technical depth.
  • Foster observability, monitoring, and performance tuning practices in VOIP and application environments.
  • Work cross-functionally with business stakeholders, Product, QA, and IT to ensure applications deliver measurable business value.
  • Translate business needs into clear technical goals, balancing short-term delivery with long-term maintainability.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field (or 3+ years equivalent experience).
  • 8+ years of software engineering experience, including 3+ years in technical leadership roles.
  • Proven success leading teams building Real Time communication or VOIP-based applications.
  • Hands-on experience with Back End development (Go, Python, Node.js) and Front End frameworks (React, TypeScript, JavaScript).
  • Strong understanding of API design, microservices, and distributed systems.
  • Experience working with:
  • FreeSWITCH and SIP protocols.
  • Zoom, ZenDesk, Five9, CallMiner or similar communication platforms.
  • Cloud infrastructure (AWS preferred).
  • DevOps pipelines and Git-based workflows.
  • Knowledge of:
  • Networking protocols (SIP, RTP, TCP/IP, DTMF, QoS).
  • NoSQL databases (MongoDB).
  • Container orchestration (Kubernetes), Docker.
  • Infrastructure as code (Chef, AWS CDK, Troposphere).
  • Authentication protocols (OAuth2).
  • Familiarity with Agile and SCRUM methodologies.
  • Strong communication and collaboration skills, with a demonstrated ability to work across teams and drive results.

Nice to Haves:

  • Experience with FreeSWITCH module development or customization.
  • Familiarity with packet analysis tools (eg, Wireshark).
  • Prior experience with SMS, contact center, or CRM integrations.
  • Linux systems administration and Scripting with Bash/Python.
  • Background in speech analytics, AI-driven call classification, or Real Time transcription.

Benefits & conditions

Pennymac is committed to conducting a business that makes positive contributions and promotes long-term sustainable growth and to fostering an equitable and inclusive environment, where all employees and customers feel valued, respected and supported. Benefits That Bring It Home:

  • Comprehensive Medical, Dental, and Vision
  • Paid Time Off Programs including vacation, holidays, illness, and parental leave
  • Wellness Programs, Employee Recognition Programs, and onsite gyms and café style dining (select locations)
  • Retirement benefits, life insurance, 401k match, and tuition reimbursement
  • Philanthropy Programs including matching gifts, volunteer grants, charitable grants and corporate sponsorships, Individual salary may vary based on multiple factors including specific role, geographic location/market data, and skills and experience as defined below:
  • Lower in range - Building skills and experience in the role
  • Mid-range - Experience and skills align with proficiency in the role
  • Higher in range - Experience and skills add value above typical requirements of the role

Some roles may be eligible for performance-based compensation and/or stock-based incentives awarded to employees based on company and individual performance.

About the company

Pennymac (NYSE: PFSI) is a specialty financial services firm with a comprehensive mortgage platform and integrated business focused on the production and servicing of U.S. mortgage loans and the management of investments related to the U.S. mortgage market.

At Pennymac, our people are the foundation of our success and at the heart of our dynamic work culture. Together, we work towards a unified goal of helping millions of Americans achieve aspirations of homeownership through the complete mortgage journey. A Typical Day, As one of the top mortgage lenders in the country, Pennymac has helped over 4 million lifetime homeowners achieve and sustain their aspirations of home. Our vision is to be the most trusted partner for home. Together, 4,000 Pennymac team members across the country are guided by our core values: to be Accountable, Reliable and Ethical in all that we do.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careerboard.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

1:26 min

Spear phishing IT administrators with malicious VoIP spoofing

Mauro Verderosa · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

Videos

See all

Related articles

See all