Engineering Manager - Remote US
Why LoanPro:
We want to change how the future of finance works. Were working to change finance to be highly personalized. It changes who has access to capital. It changes personal finances. It can have a ripple effect on everything you do. LoanPro unlocks finance.-Rhett Roberts CEO
At LoanPro were more than just a fintech companywere transforming the lending landscape. With over $18 billion in loans managed across North America LoanPro isnt just growingits leading the industry transformation.
How we do what we do:
Steve Jobs was once asked what he was most proud of at Apple. Was it the iPhone Was it the iPad Steve Jobs replied it was the team that built Apple. Thats what Im most proud of here at LoanPro- the team that builds LoanPro. We do what we do because of our people.-Rhett Roberts CEO
At the heart of our success are our exceptional employees whose talent passion and dedication fuel the growth and profitability of our company. As a next-generation SaaS platform we deliver core lending infrastructure that empowers mid-market and large lenders to operate more efficiently quickly and effectively. Our cloud-native solution helps clients streamline operations enhance organization and drive unparalleled performance in their lending processes.
What youll own:
LoanPros Engineering Manager position is a highly complex leadership position and requires proficiency in both technical knowledge as well as people management skills. The Engineering Manager oversees one or more teams within the Technology department and is tasked with ensuring that each team is set up for success while balancing business priorities successfully executing product features managing sustainability engineering (technical debt) and maintaining up-to-date knowledge of development practices. They are expected to propose needed fixes new technologies and develop clear plans to improve the sustainability of the platforms and code that their teams are responsible for as well as inspire their teams by demonstrating high standards of excellence and maintaining sound judgment in the face of adversity. The Engineering Manager must successfully manage the dynamics of their teams the needs of the business the usability of the product and anticipate potential challenges that the business may face and proactively seek solutions. They must balance the needs of the company with those of the team and be able to negotiate bring conflict resolution and do whats necessary to keep the team cohesive productive and focused. They are also responsible for exemplifying excellent customer service and the Company core values culture policy and procedures at all times.
Essential Job Functions:
- Takes ownership of deep learning about our software its functions and how it fulfills our customers needs and how they use the product
- Effectively communicate cross-functionally with teams departments and various stakeholders
- Accurately recognize project requirements coordinate resources and direct projects in the right direction to achieve completion according to defined timelines and quality standards
- Negotiate requirements with product business and the teams they represent
- Understand complex technical development concepts software tools and technologies strong database concepts and designing techniques staying relevant in the software development practice
- Effectively and efficiently identify and solve problems in coding testing and deployment
- Maintain a vast knowledge of different software systems client/server architectures and various compatibility requirements
- Conduct technical interviews review code challenges hire and train new hires
- Build the software development teams by sponsoring Software Engineers mentoring participating in technical sessions and making sure the work is distributed appropriately
- Delegate technical responsibilities and monitor the progress of projects
- Work closely with Tech Leads during all phases of the development lifecycle
- Review all work produced by the development teams to ensure code and processes produced are scalable and meet company standards
- An essential function of this role requires onsite work to collaborate with other team members. Remote work can be conducted at managers discretion and in accordance with company hybrid policy.
Responsibilities / Duties / Tasks:
- Create and maintain an open transparent and progressive work culture/environment with the team to overcome challenges failures and successes
- Work with team members and cross-functionally with departments on resolving technical issues including software system design and maintenance
- Guide and consult with Technical Leads and team members to evaluate software/hardware interfaces and develop specifications and performance enhancements
- Conduct annual and ad hoc 1 on 1 performance reviews for Technical Leads and other team members
- Consult with Technical Leads to determine tool selections programming languages tech stacks etc.
- Exploratory programming. Design code and test new ideas refactors or proof of concepts
- Direct system testing and validation procedures software programming and documentation development for teams
- Maintain up-to-date knowledge of industry trends new developments and best practices and processes. Keep a pulse on the software landscape
- Impart technical sessions to disseminate acquired knowledge
- Communicate progress reports and deliver presentations to relevant stakeholders
- Provide technical direction for development design and systems integration to teams
- Ensure that there are technical procedures documentations and standard policies in place and reviewed on a regular basis.
- Make decisions on which solutions to implement when complicated technical problems arise
- Assign teams/team members specific tasks to achieve completion of assigned projects according to defined timelines and quality standards
- Occasionally analyze code for weaknesses and errors and present detailed plans to team members to improve/resolve them
- Schedule Requirements: Occasional on-call duty/availability on weekends required
- Interview coach train and onboard new team members or ensure that they are onboarded correctly
- Other duties as prescribed - Please note this job description is not designed to cover or contain a comprehensive listing of activities duties or responsibilities that are required of the employee for this job. Duties responsibilities and activities may change at any time with or without notice
Job Qualifications / Skill Requirements:
- Bachelors Degree (B.A.) or equivalent four-year degree in Computer Science Software Engineering or a related degree - or equivalent work experience
- 10 years of proven experience as a software engineer or related role; at least 5 years of experience in a technology leadership role (Technical Lead Technical Manager or similar)
- Excellent oral and written communication skills including facilitation of group presentations and consulting skills
- Ability to assess needs influence collaborate deliver and partner at the most senior levels in the organization
- Ability to build collaborative trustworthy relationships across functions and geographies
- Organizational astuteness and strategic agile enterprise-wide systems thinking
- Excellent analytical and deductive reasoning skills
- Thoughtful leadership and strong management capabilities. Ability to influence at all levels in an organization including Senior Executives
- Ability to consult with colleagues to identify issues determine potential solutions and analyze the impact on the broader organization
- Ability to build relationships across a range of styles and cultures to form networks within and outside the company
- Ability to use core technology to report information analyze data and develop analytical models
- Be a subject matter expert with advanced understanding of the industry and has the ability to keep up with new and developing technologies on the job
- Working knowledge of data-oriented and functional programming
- Experience working with at least one public cloud provider though AWS is strongly preferred. Familiarity with the different cloud service models (SaaS PaaS IaaS FaaS) and experience developing software using these service models is required
- Proven track record of leading development teams to successfully deliver and maintain large Web applications
- Strong psychological grit to stay the course amid challenges and setbacks and serve as a guiding light to the teams being managed
- Ability to work in a fast-paced collaborative team environment
- Innovation and problem-solving skills that include a track record of developing and proposing scalable solutions
- Broad understanding of the lending industry with the ability to become a subject matter expert on the job
- Proficiency in G Suite Microsoft Office applications as well as industry-specific analysis software
- Fluency in the English language (speak read and write) required
Benefits of the Role:
- 80% Medical/Dental
- PTO and Holiday Schedule
- HSA and 401K Match
- Wellness Rewards and EAP
At LoanPro we have the ability to make a real difference. LoanPro offers a value-based innovation-focused learning culture and endless opportunities for growth. Come help us build LoanPro.
If you need an accommodation to apply for the position or during the interview process please email
Required Experience:
Manager
Engineering Manager - Remote USWhy LoanPro:We want to change how the future of finance works. Were working to change finance to be highly personalized. It changes who has access to capital. It changes personal finances. It can have a ripple effect on everything you do. LoanPro unlocks finance.-Rhett...
Engineering Manager - Remote US
Why LoanPro:
We want to change how the future of finance works. Were working to change finance to be highly personalized. It changes who has access to capital. It changes personal finances. It can have a ripple effect on everything you do. LoanPro unlocks finance.-Rhett Roberts CEO
At LoanPro were more than just a fintech companywere transforming the lending landscape. With over $18 billion in loans managed across North America LoanPro isnt just growingits leading the industry transformation.
How we do what we do:
Steve Jobs was once asked what he was most proud of at Apple. Was it the iPhone Was it the iPad Steve Jobs replied it was the team that built Apple. Thats what Im most proud of here at LoanPro- the team that builds LoanPro. We do what we do because of our people.-Rhett Roberts CEO
At the heart of our success are our exceptional employees whose talent passion and dedication fuel the growth and profitability of our company. As a next-generation SaaS platform we deliver core lending infrastructure that empowers mid-market and large lenders to operate more efficiently quickly and effectively. Our cloud-native solution helps clients streamline operations enhance organization and drive unparalleled performance in their lending processes.
What youll own:
LoanPros Engineering Manager position is a highly complex leadership position and requires proficiency in both technical knowledge as well as people management skills. The Engineering Manager oversees one or more teams within the Technology department and is tasked with ensuring that each team is set up for success while balancing business priorities successfully executing product features managing sustainability engineering (technical debt) and maintaining up-to-date knowledge of development practices. They are expected to propose needed fixes new technologies and develop clear plans to improve the sustainability of the platforms and code that their teams are responsible for as well as inspire their teams by demonstrating high standards of excellence and maintaining sound judgment in the face of adversity. The Engineering Manager must successfully manage the dynamics of their teams the needs of the business the usability of the product and anticipate potential challenges that the business may face and proactively seek solutions. They must balance the needs of the company with those of the team and be able to negotiate bring conflict resolution and do whats necessary to keep the team cohesive productive and focused. They are also responsible for exemplifying excellent customer service and the Company core values culture policy and procedures at all times.
Essential Job Functions:
- Takes ownership of deep learning about our software its functions and how it fulfills our customers needs and how they use the product
- Effectively communicate cross-functionally with teams departments and various stakeholders
- Accurately recognize project requirements coordinate resources and direct projects in the right direction to achieve completion according to defined timelines and quality standards
- Negotiate requirements with product business and the teams they represent
- Understand complex technical development concepts software tools and technologies strong database concepts and designing techniques staying relevant in the software development practice
- Effectively and efficiently identify and solve problems in coding testing and deployment
- Maintain a vast knowledge of different software systems client/server architectures and various compatibility requirements
- Conduct technical interviews review code challenges hire and train new hires
- Build the software development teams by sponsoring Software Engineers mentoring participating in technical sessions and making sure the work is distributed appropriately
- Delegate technical responsibilities and monitor the progress of projects
- Work closely with Tech Leads during all phases of the development lifecycle
- Review all work produced by the development teams to ensure code and processes produced are scalable and meet company standards
- An essential function of this role requires onsite work to collaborate with other team members. Remote work can be conducted at managers discretion and in accordance with company hybrid policy.
Responsibilities / Duties / Tasks:
- Create and maintain an open transparent and progressive work culture/environment with the team to overcome challenges failures and successes
- Work with team members and cross-functionally with departments on resolving technical issues including software system design and maintenance
- Guide and consult with Technical Leads and team members to evaluate software/hardware interfaces and develop specifications and performance enhancements
- Conduct annual and ad hoc 1 on 1 performance reviews for Technical Leads and other team members
- Consult with Technical Leads to determine tool selections programming languages tech stacks etc.
- Exploratory programming. Design code and test new ideas refactors or proof of concepts
- Direct system testing and validation procedures software programming and documentation development for teams
- Maintain up-to-date knowledge of industry trends new developments and best practices and processes. Keep a pulse on the software landscape
- Impart technical sessions to disseminate acquired knowledge
- Communicate progress reports and deliver presentations to relevant stakeholders
- Provide technical direction for development design and systems integration to teams
- Ensure that there are technical procedures documentations and standard policies in place and reviewed on a regular basis.
- Make decisions on which solutions to implement when complicated technical problems arise
- Assign teams/team members specific tasks to achieve completion of assigned projects according to defined timelines and quality standards
- Occasionally analyze code for weaknesses and errors and present detailed plans to team members to improve/resolve them
- Schedule Requirements: Occasional on-call duty/availability on weekends required
- Interview coach train and onboard new team members or ensure that they are onboarded correctly
- Other duties as prescribed - Please note this job description is not designed to cover or contain a comprehensive listing of activities duties or responsibilities that are required of the employee for this job. Duties responsibilities and activities may change at any time with or without notice
Job Qualifications / Skill Requirements:
- Bachelors Degree (B.A.) or equivalent four-year degree in Computer Science Software Engineering or a related degree - or equivalent work experience
- 10 years of proven experience as a software engineer or related role; at least 5 years of experience in a technology leadership role (Technical Lead Technical Manager or similar)
- Excellent oral and written communication skills including facilitation of group presentations and consulting skills
- Ability to assess needs influence collaborate deliver and partner at the most senior levels in the organization
- Ability to build collaborative trustworthy relationships across functions and geographies
- Organizational astuteness and strategic agile enterprise-wide systems thinking
- Excellent analytical and deductive reasoning skills
- Thoughtful leadership and strong management capabilities. Ability to influence at all levels in an organization including Senior Executives
- Ability to consult with colleagues to identify issues determine potential solutions and analyze the impact on the broader organization
- Ability to build relationships across a range of styles and cultures to form networks within and outside the company
- Ability to use core technology to report information analyze data and develop analytical models
- Be a subject matter expert with advanced understanding of the industry and has the ability to keep up with new and developing technologies on the job
- Working knowledge of data-oriented and functional programming
- Experience working with at least one public cloud provider though AWS is strongly preferred. Familiarity with the different cloud service models (SaaS PaaS IaaS FaaS) and experience developing software using these service models is required
- Proven track record of leading development teams to successfully deliver and maintain large Web applications
- Strong psychological grit to stay the course amid challenges and setbacks and serve as a guiding light to the teams being managed
- Ability to work in a fast-paced collaborative team environment
- Innovation and problem-solving skills that include a track record of developing and proposing scalable solutions
- Broad understanding of the lending industry with the ability to become a subject matter expert on the job
- Proficiency in G Suite Microsoft Office applications as well as industry-specific analysis software
- Fluency in the English language (speak read and write) required
Benefits of the Role:
- 80% Medical/Dental
- PTO and Holiday Schedule
- HSA and 401K Match
- Wellness Rewards and EAP
At LoanPro we have the ability to make a real difference. LoanPro offers a value-based innovation-focused learning culture and endless opportunities for growth. Come help us build LoanPro.
If you need an accommodation to apply for the position or during the interview process please email
Required Experience:
Manager
View more
View less