Sr Manager, Software Engineering

| Hybrid
Sorry, this job was removed at 8:44 a.m. (CST) on Thursday, March 17, 2022
Find out who's hiring in Raleigh, NC.
See all Developer + Engineer jobs in Raleigh, NC
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Overview
PennyMac is a top national mortgage lender, committed to providing every customer with the right home loan and superior service. Whether a customer is searching for their first home loan, retiring, investing, or anywhere in between, PennyMac mission is to find the loan that fits perfectly with our customer's lifestyle.
Our exciting vision is to make the home loan process easier, engaging and more satisfying for our customers. The technology team at PennyMac supports our vision through the emphasis in development of scalable applications leveraging the AWS cloud ecosystem.
Working collaboratively, our teams look to leverage innovation and technology to better enhance our customer, vendor, and broker experiences. We are seeking someone to join a top-notch technical team and help share their knowledge, experience, and knowhow. You would help and challenge us, to grow our technology footprint, and to continuously provide the best experiences to our customers.
The Role
We have an exciting opportunity for a skilled, highly motivated, and self-driven Manager of Software Engineering to lead one of our Production Loan Processing software engineering teams and related initiatives. The teams involved in the Production Load Processing are key to our customer and broker direct mortgage lending operations and overall business strategy. The PennyMac team is looking to initiatives which are designed to better streamline the loan process and add to our industry leading position in the lending, purchasing, and servicing of home loans.
The Software Engineering Manager is a key position within the organization, helping contribute to business and technology processes and solutions. Working with the team you would partner in cloud-focused solution architecture, technology, development, and delivery.
Job Description
What will you do?

  • Provide leadership in empowering and guiding technology teams delivering value to our customers by leveraging Agile methodologies to providing quality and timely results
  • Lead the team in recommending, evaluating and decision-making in making technology choices and decisions
  • Proactive contributor that is calm under pressure, with an eagerness to learn and share with the team
  • Work and communicate with product and business managers and owners as well as across technical teams to collaborate, plan and execute in a quality and efficient manner
  • Working with technology architects to plan and execute the best solution for the business, looking at reusability, extensibility, and maintainability
  • Evangelize coding guidelines, design patterns and the importance of testing
  • Construct and maintain an environment and culture of integrity, trust, feedback, and continuous improvement
  • Play a key role in hiring, retention, and growth of talent: attract, evaluate, coach and mentor technical staff
  • Motivate the team and enthusiastically rally them around delivering against a wide variety of organizational initiatives

Ideal Candidate will have the following:
What will you bring?

  • 5+ years of experience in leading software engineering teams
  • Deep and thorough understanding of modern JavaScript, Typescript and Node.js
  • A Bachelor's or Master's degree in Computer Science or Engineering or a related field
  • Serverless technology architecture, development and delivery experience (preferably using AWS Lambda, AWS API Gateway, AWS EventBridge)
  • NoSQL experience (preferably AWS DynamoDB)
  • Cloud based security experience (preferably AWS services such as AWS Cognito, AWS Secrets Manager, AWS GuardDuty)
  • DevOps infrastructure-as-code experience (preferably AWS CDK, AWS SAM)
  • Well-developed communication and interpersonal skills, connecting directly and effectively with cross-functional stakeholders at various levels
  • A strong ability to coach and mentor engineers, helping them develop their skills and advance their careers
  • Experience with designing and developing complex, robust, and highly scalable production services and applications using modern frameworks, tools, and systems
  • A passion for learning, continuous improvement, sharing, and working in a team environment


About PennyMac
PennyMac Mortgage Investment Trust is a mortgage real estate investment trust (REIT) that invests primarily in residential mortgage loans and mortgage-related assets. PMT is externally managed by PNMAC Capital Management, LLC, a wholly-owned subsidiary of PennyMac Financial Services, Inc. (NYSE: PFSI). Additional information about PennyMac Mortgage Investment Trust is available at www.PennyMac-REIT.com.
Top 3 -Lender in the U.S.*
Top servicer - $401.9 billion+ In Loans Serviced**
Happy Homeowners - 1.8 million+
Funds - $117 billion+
Funded in 2019
#2 - In Government Loans***
*Based on aggregated results from Inside Mortgage Finance for the 12 months ended 9/30/2020. Includes PMT loan acquisitions, for which PFSI earns a fulfillment fee upon loan funding.
**According to Inside Mortgage Finance ranking of Top 50 Mortgage Servicing Participants by dollar amount for Q3 2020.
***According to Inside FHA/VA Lending Top 50 Ginnie Mae Issuers by dollar amount as of 9/30/2020.
Years of Experience:
7Education:
Bachelor's Degree

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about PennymacFind similar jobs