Enumerate
VP Of Engineering
We are seeking a highly experienced Vice President of Engineering to lead our software engineering team in developing, releasing, and maintaining software applications/operating systems according to business needs. The ideal candidate will have a strong technical background in software development, exceptional leadership skills, and a proven track record of driving innovation and delivering high-quality software products. This role requires a strategic thinker who can align engineering efforts with business goals and foster a culture of excellence and collaboration. Key Responsibilities
Provide strategic direction and leadership to the global software engineering team, ensuring alignment with company goals and objectives. Drive innovation and continuous improvement in software development practices, processes, and technologies. Oversee the planning, execution, and delivery of software engineering projects, working with both front-end and back-end development teams. Monitor reliability and performance of all internal systems and suggest opportunities for improvement and automation. Mentor and develop engineering managers and team members, fostering a culture of growth, innovation, and collaboration. Collaborate with cross-functional teams, including product management, marketing, and sales, to ensure software engineering efforts support business objectives. Manage the engineering budget, including resource allocation and efficient cost controls. Establish and monitor key performance indicators (KPIs) to measure the success of software engineering initiatives. Identify and mitigate risks associated with software engineering projects and operations. Skills, Knowledge & Expertise
Bachelor's degree in Software Engineering, Computer Science, or a related field. 10+ years of experience in software engineering leadership roles, with a proven track record of managing large teams and complex software projects with a bias towards action and fast, iterative delivery. Strong technical background in software development, systems architecture, and emerging technologies. Experience working with backend software (.NET or similar), modern frontend stacks (React or similar) and cloud-native architecture (AWS, Azure). Experience deploying AI-based tools for development, QA and testing. Knowledge of Agile, DevOps and best practices in software engineering. Servant-leader mindset with a passion for helping others succeed. About Enumerate
Enumerate is a best-in-class provider of property management software and payments solutions for community associations. We make it easier to run associations by digitizing and optimizing their accounting processes, operational workflows, AR & AP payments, and resident engagement, ultimately reducing administrative tasks by over 75%. With tens of thousands of communities and millions of homes managed, Enumerate is a leader in supporting communities across America. Enumerate was born from industry veterans joining together to operate under the most comprehensive end-to-end offering in the community association management market. As the only player offering a combination of SaaS, Services and Payments products, we are creating a modern, digitally native experience for both homeowners and property managers and are uniquely positioned for continued growth in a category that is already growing 25-30% YoY. Our Hiring Process
Stage 1: Applied Stage 2: Panel Interview Not quite right? Register your interest to be notified of any roles that come along that meet your criteria.
We are seeking a highly experienced Vice President of Engineering to lead our software engineering team in developing, releasing, and maintaining software applications/operating systems according to business needs. The ideal candidate will have a strong technical background in software development, exceptional leadership skills, and a proven track record of driving innovation and delivering high-quality software products. This role requires a strategic thinker who can align engineering efforts with business goals and foster a culture of excellence and collaboration. Key Responsibilities
Provide strategic direction and leadership to the global software engineering team, ensuring alignment with company goals and objectives. Drive innovation and continuous improvement in software development practices, processes, and technologies. Oversee the planning, execution, and delivery of software engineering projects, working with both front-end and back-end development teams. Monitor reliability and performance of all internal systems and suggest opportunities for improvement and automation. Mentor and develop engineering managers and team members, fostering a culture of growth, innovation, and collaboration. Collaborate with cross-functional teams, including product management, marketing, and sales, to ensure software engineering efforts support business objectives. Manage the engineering budget, including resource allocation and efficient cost controls. Establish and monitor key performance indicators (KPIs) to measure the success of software engineering initiatives. Identify and mitigate risks associated with software engineering projects and operations. Skills, Knowledge & Expertise
Bachelor's degree in Software Engineering, Computer Science, or a related field. 10+ years of experience in software engineering leadership roles, with a proven track record of managing large teams and complex software projects with a bias towards action and fast, iterative delivery. Strong technical background in software development, systems architecture, and emerging technologies. Experience working with backend software (.NET or similar), modern frontend stacks (React or similar) and cloud-native architecture (AWS, Azure). Experience deploying AI-based tools for development, QA and testing. Knowledge of Agile, DevOps and best practices in software engineering. Servant-leader mindset with a passion for helping others succeed. About Enumerate
Enumerate is a best-in-class provider of property management software and payments solutions for community associations. We make it easier to run associations by digitizing and optimizing their accounting processes, operational workflows, AR & AP payments, and resident engagement, ultimately reducing administrative tasks by over 75%. With tens of thousands of communities and millions of homes managed, Enumerate is a leader in supporting communities across America. Enumerate was born from industry veterans joining together to operate under the most comprehensive end-to-end offering in the community association management market. As the only player offering a combination of SaaS, Services and Payments products, we are creating a modern, digitally native experience for both homeowners and property managers and are uniquely positioned for continued growth in a category that is already growing 25-30% YoY. Our Hiring Process
Stage 1: Applied Stage 2: Panel Interview Not quite right? Register your interest to be notified of any roles that come along that meet your criteria.