Vice President of Software Engineering
About OptiFunder
OptiFunder is a leading provider of cloud technology to the residential mortgage finance industry and a pioneer of the Warehouse Lending Management System for mortgage originators. We provide technology solutions to non-bank mortgage originating institutions to help lenders originate more loans, reduce origination costs, and increase operational efficiency across the mortgage lifecycle. By joining OptiFunder, you’ll become part of a forward-thinking company transforming how our customers embrace technology to enhance their business and the bottom line. One of the fastest growing fintech companies, we offer the excitement of a rapidly growing technology disruptor with the stability of a seasoned management team, some of the brightest minds in mortgage banking, and the best talent. Visit www.OptiFunder.com to learn more.
Essential Functions
- Lead and mentor a team of software engineers, providing technical guidance, coaching, and support to foster their professional growth and development.
- Collaborate with product managers, designers, and other stakeholders to define project requirements, scope, and priorities.
- Drive the development and implementation of software engineering best practices, coding standards, and quality assurance processes.
- Oversee the design, architecture, and implementation of scalable and maintainable software solutions.
- Manage project timelines, resource allocation, and team priorities to ensure on-time delivery of high-quality software releases.
- Conduct code reviews and provide constructive feedback to ensure code quality, performance, and adherence to best practices.
- Identify and address technical debt, system bottlenecks, and other challenges to maintain the long-term health and sustainability of the software platform.
- Stay up-to-date with emerging technologies, trends, and industry best practices to drive innovation and continuous improvement within the team.
Skills and Experience
- Experience in leadership roles within software development teams, with responsibilities including managing teams of engineers, providing mentorship, and fostering a collaborative and inclusive work environment.
- Strong proficiency in Python and Django web framework, with hands-on experience in developing and deploying SaaS applications.
- Deep understanding of software engineering principles, design patterns, and best practices, focusing on scalability, performance, and maintainability.
- Experience with modern software development tools and practices, including version control systems (e.g., Git), CI/CD pipelines, and agile methodologies.
- Excellent communication skills, with the ability to effectively collaborate with cross-functional teams, articulate technical concepts to non-technical stakeholders and inspire and motivate team members.
- Strong problem-solving skills and the ability to make sound decisions in a fast-paced environment.
- Experience with cloud platforms (Google Cloud) and containerization technologies (Docker)
Travel Requirements
Location: Remote - This position can be remote and may occasionally travel to corporate headquarters in St.Louis, client sites, and conferences.
Job Type: Full-time
We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any protected class status.
-
Employment type
Full-time
Referrals increase your chances of interviewing at OptiFunder by 2x
See who you knowFeatured Benefits
Inferred from the description for this job
-
Medical insurance -
Dental insurance -
Vision insurance -
401(k)
Get notified about new Vice President of Software Engineering jobs in United States.
Sign in to create job alertSimilar Searches
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub