Lead Software Engineering Manager
2 weeks ago
PENNYMAC
Pennymac (
NYSE:
PFSI) is a premier financial services organization specializing in a comprehensive mortgage platform and integrated business model dedicated to the production and servicing of U.S. mortgage loans, along with the management of investments tied to the U.S. mortgage sector.
At Pennymac, our workforce is the cornerstone of our achievements and integral to our vibrant workplace culture.
Together, we strive towards a common objective of assisting millions of Americans in realizing their dreams of homeownership throughout the entire mortgage process.
Job Overview
We are thrilled to present an opportunity for a talented, highly driven, and proactive Lead Software Engineering Manager to oversee one of our Production Loan Processing software engineering teams and associated projects.
mortgage lending operations and overarching business strategy.
The Pennymac team is pursuing initiatives aimed at enhancing the loan process and reinforcing our industry-leading position in the lending, purchasing, and servicing of home loans.
The Lead Software Engineering Manager holds a crucial role within the organization, contributing to business and technology processes and solutions.
A Typical Day
- Provide leadership in empowering and guiding technology teams to deliver value to our customers by utilizing Agile methodologies to ensure quality and timely outcomes
- Lead the team in recommending, assessing, and making decisions regarding technology options and strategies
- Be a proactive contributor who remains composed under pressure, with a desire to learn and share knowledge with the team
- Collaborate and communicate with product and business managers and owners, as well as across technical teams, to plan and execute efficiently and effectively
- Strategize and implement optimal solutions for the business, focusing on reusability, extensibility, and maintainability
- Advocate for coding standards, design patterns, and the significance of testing
- Foster an environment and culture of integrity, trust, feedback, and continuous improvement
- Play a pivotal role in recruiting, retaining, and developing talent: attract, assess, coach, and mentor technical staff
- Inspire the team and passionately unite them around delivering on a diverse range of organizational initiatives
- 5+ years of experience in leading software engineering teams
- Profound understanding of modern JavaScript, Typescript, and
- A Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline
- Experience in serverless technology architecture, development, and delivery (preferably using
- 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, effectively connecting with cross-functional stakeholders at various levels
- A strong ability to coach and mentor engineers, aiding them in skill development and career advancement
- Experience in 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 collaborating in a team environment
LOCATION:
Cary,
NC
WORK MODEL:
Office
Why You Should Join
As one of the leading mortgage lenders in the nation, Pennymac has empowered over 4 million homeowners to achieve and maintain their homeownership aspirations.
Together, 4,000 Pennymac team members nationwide are guided by our core values:
to be Accountable, Reliable, and Ethical in all our endeavors.
Pennymac is dedicated to conducting business that makes positive contributions and promotes sustainable growth while fostering an equitable and inclusive environment where all employees and customers feel valued, respected, and supported.
Benefits That Bring It Home:
Whether you're seeking flexible benefits for today, setting short-term goals for tomorrow, or planning for long-term success and retirement, Pennymac's benefits have you covered
Some key benefits include:
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 cafe-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
To learn more about our benefits visit:
Compensation:
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.
$107,500 - $256,500
Work Model
OFFICE
Need help finding the right job?
We can recommend jobs specifically for you
California applicants, please click here to view our Privacy Policy and click here to view our Privacy Notice.
Requisition ID
Location US-NC-Cary
Position Type Regular
Category Technology
Education Bachelor's Degree
Years of Experience 7
salary $107,500 - $256,500
-
Cloud-Based Software Engineering Lead
5 days ago
Cary, North Carolina, United States Blackbaud Full timeAbout the Role:We are seeking a highly skilled and experienced Software Development Manager to lead our IT Software Engineering team at Blackbaud. As a key member of our team, you will be responsible for managing a team of software engineers, working in multi-disciplinary teams to build innovative solutions.Key Responsibilities:Manage the team of software...
-
Engineering Software Manager
2 weeks ago
Cary, North Carolina, United States Trilliant Full timeTrilliant is at the forefront of providing a universal communications platform that integrates smart grid, smart city, and global Industrial Internet of Things (IIoT) applications. Our innovative solutions combine various technologies and global capabilities to create future-ready systems.As a device-agnostic, integrated communication platform, we offer the...
-
Embedded Software Engineer
1 month ago
Cary, North Carolina, United States Garmin Full timeEmbedded Software Engineer - Marine Wearables & HandheldsGarmin International, Inc. - Cary, NCOverview:We are seeking a full-time Embedded Software Engineer 2 in our Cary, NC location on our Marine embedded software development team. Seeking someone who is passionate about embedded development for wearable and handheld products. These products combine the...
-
C# Software Engineer
1 month ago
Cary, North Carolina, United States Garmin International Full timeOverviewWe are seeking a full-time C# Software Engineer for our Cary, NC location. In this role, you will utilize the latest version of .NET and modern CI/CD tools to support a web application architecture and enterprise billing system in our multi-cloud environment. You will work with engineers on architectural design, problem solving and supporting our...
-
Lead Software Engineering Specialist
2 weeks ago
Cary, North Carolina, United States Deutsche Bank Full timeJob Overview: Position Title: Lead Software Engineering Specialist Corporate Level: Vice President Location: Cary, NC About Us: As a pivotal component of Deutsche Bank's technological framework, you will be instrumental in crafting applications for critical business sectors. Our Technology Experts spearhead initiatives in Cloud, Cybersecurity, and business...
-
Cary, North Carolina, United States Unavailable Full timeUNAVAILABLE - Technical Lead OpportunityUNAVAILABLE is a prominent player in the financial services sector, specializing in the management of mortgage loans and investment solutions. Our mission is to assist individuals in realizing their aspirations of homeownership through innovative mortgage offerings.Position SummaryBecome an integral part of our...
-
Engineering Team Lead
1 week ago
Cary, North Carolina, United States Blackbaud Full timeAbout Blackbaud:At Blackbaud, we are dedicated to empowering individuals and organizations to create a positive impact in the world. Our software solutions are designed to support nonprofit and educational sectors, socially responsible businesses, and change-makers.Position Overview:We are looking for a passionate Engineering Team Lead to guide our Software...
-
Software Engineer
1 month ago
Cary, North Carolina, United States Epic Games Full timeSoftware EngineerEpic Games - Cary, NCWHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always...
-
Engineering Team Lead
2 weeks ago
Cary, North Carolina, United States Blackbaud Full timeAbout Blackbaud:At Blackbaud, we are dedicated to empowering individuals and organizations to create a positive impact in the world. Our software solutions are designed to support nonprofit organizations, educational institutions, socially responsible businesses, and individuals committed to making a difference.Position Overview:We are looking for a...
-
Engineering Team Lead
2 weeks ago
Cary, North Carolina, United States Blackbaud Full timeAbout Blackbaud:As a leader in the software industry, Blackbaud is dedicated to fostering social change through technology. Our focus is on empowering organizations and individuals to create a positive impact in the nonprofit and education sectors.Position Overview:We are in search of a passionate Engineering Team Lead to guide our Software Engineering...
-
Senior Software Engineer
1 month ago
Cary, North Carolina, United States Epic Games Full timeSenior Software EngineerEpic Games - Cary, NCWHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're...
-
Software Development Engineer
1 week ago
Cary, North Carolina, United States KYYBA Full timeJob OverviewKyyba is seeking a highly skilled Software Development Engineer to join our Embedded Tools Team. As a key member of our team, you will play a crucial role in developing innovative tools and scripts to enhance efficiency and user experience in Open RTOS based embedded software development.Key ResponsibilitiesDesign and develop software tools and...
-
Technical Lead
5 days ago
Cary, North Carolina, United States Tata Consultancy Services Full timeJob SummaryTata Consultancy Services is seeking a highly skilled and experienced Senior Software Engineer -.NET to join our team. As a key member of our software development team, you will be responsible for leading the development of complex software applications using.NET technologies.Key ResponsibilitiesLead the development of software applications...
-
Product Development Manager
2 days ago
Cary, North Carolina, United States OSI Engineering Full timeProduct Manager for a Smart Grid Solutions companyAbout the Role:OSI Engineering is seeking a seasoned Product Manager to lead the development of our next-generation smart grid solutions. As a key member of our product management team, you will play a pivotal role in shaping our product roadmap, focusing on software and cloud-based advancements.Key...
-
Product Development Manager
5 days ago
Cary, North Carolina, United States OSI Engineering Full timeProduct Manager Job DescriptionCompany: OSI EngineeringJob Type: Full-timeLocation: Cary, NC (Hybrid: 3 days onsite, 2 days remote)Salary: $150,000 - $200,000 (DOE)Work Schedule: 9am – 5pm, with occasional flexibility for global coordinationJob SummaryWe are seeking a highly skilled Product Manager to lead the development of our next-generation smart grid...
-
Cloud-Based Product Manager
5 days ago
Cary, North Carolina, United States OSI Engineering Full timeProduct Manager Job DescriptionCompany: OSI EngineeringJob Type: Full-timeLocation: Cary, NC (Hybrid: 3 days onsite, 2 days remote)Salary: $150,000 - $200,000 (DOE)Work Schedule: 9am – 5pm, with occasional flexibility for global coordinationJob SummaryWe are seeking an experienced Product Manager to lead the development of our next-generation smart grid...
-
Transportation Engineering Lead
5 days ago
Cary, North Carolina, United States Michael Baker International Full timeJob SummaryMichael Baker International is seeking a highly skilled Roadway Engineer I to provide project leadership for the successful delivery of roadway projects within our North Carolina offices. As a key member of our transportation team, you will be responsible for leading design efforts on transportation projects, developing design plans, and...
-
iOS Software Engineer
2 weeks ago
Cary, North Carolina, United States Eshy Inc Full timeJob OverviewEshy Inc is seeking a proficient iOS Software Engineer to enhance our mobile application capabilities. The ideal candidate will possess a solid background in developing and integrating applications with various connectivity libraries.Key ResponsibilitiesDemonstrated experience with RCDI Connectivity Library, ensuring robust API design.Proficient...
-
Java Software Engineer
5 days ago
Cary, North Carolina, United States B264 DB Global Technology, Inc. Full timeAbout UsB264 DB Global Technology, Inc. is a leading provider of innovative technology solutions for the financial industry.Job SummaryWe are seeking a highly skilled Java Software Engineer to join our team in Cary, NC. As a Java Software Engineer, you will be responsible for designing and developing new features for our Rates & Credit Trading platform.Key...
-
Lead Structural Engineer
2 weeks ago
Cary, North Carolina, United States DPS Group LLC Full timeOverview DPS Group LLC is seeking a Lead Structural Engineer who is eager to collaborate and grow within a dynamic team environment. This position involves working closely with both senior and junior engineers, contributing to a variety of projects ranging from renovations of existing structures to the development of new facilities. Key Responsibilities...