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. The AVP, Application Development will: Architectural & Technical Leadership: Lead the design, architecture, and development of mission-critical pricing applications, ensuring solutions are scalable, resilient, and performant. Tech Lead Partnership: Serve as the primary technical partner to the current Tech Lead, acting as their understudy in strategic planning, architectural decisions, and team leadership. Team Guidance & Execution: Guide the development team's day-to-day technical execution. Unblock complex challenges, facilitate technical decision-making, and hold the team accountable for high-quality delivery. Hands-On Development: Remain hands-on, contributing to the development of complex features and setting the standard for code quality using TypeScript, Node.js, React, Next.js, and our AWS serverless stack. Process & AI Tool Evangelism: Champion and drive the adoption of new technologies, particularly AI-assisted coding workflows (e.g., GitHub Copilot, Cursor), integrating them into our workflows to enhance developer efficiency and productivity. Mentorship & Management: Actively mentor senior and mid-level engineers, fostering their growth. You will be expected to handle responsibilities associated with managing a development team, including backlog grooming, sprint planning, and performance. Strategic Planning: Partner strategically with Product Managers, business stakeholders, and architects to translate complex business goals into a concrete technical roadmap. Best Practices Champion: Establish and champion best practices for the full software development lifecycle, including coding standards, design reviews, CI/CD, and robust testing strategies. Operational Excellence: Take ownership of the team's operational health, leading efforts in monitoring (e.g., New Relic), troubleshooting, and participating in an on-call rotation. Leadership Transition: Systematically take on increasing leadership responsibilities in preparation to transition into a formal Tech Lead role for a supporting team.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees