We are seeking a highly experienced and visionary VP of Engineering to lead our On-Prem and Cloud Engineering teams. The ideal candidate will have a strong background in AI and cloud architecture, with a proven track record of delivering high-quality software solutions. This role requires a strategic thinker who can drive innovation and ensure the successful execution of our engineering initiatives.
Key Responsibilities:
Strategic Engineering Leadership
- Define and execute the engineering strategy for all Newforma product lines, ensuring scalability, resilience, and technical excellence.
- Lead long-term technical initiatives including:
- End-of-life (EOL) planning for legacy products in partnership with Product Management, ensuring sustainable support strategies and clean transitions for customers.
- On-prem to cloud migration strategy and execution, including architectural planning, data migration, infrastructure scalability, and minimizing customer disruption.
- Align engineering priorities with the company's product roadmap and long-term business goals in collaboration with the CPO.
Organizational Management
- Lead a global team of engineering directors and managers across multiple regions.
- Shape engineering culture, performance frameworks, and long-term talent planning, including high-level hiring strategies and organizational design.
- Develop compensation strategies in partnership with HR and other execs to ensure market competitiveness and fairness.
Technology & Architecture
- Oversee architectural direction for cloud-native, on-prem, and AI-enhanced systems.
- Drive adoption of scalable, secure, and maintainable engineering practices across the organization.
- Support innovation initiatives and contribute to IP development, including patent activities when applicable.
Cross-Functional Collaboration
- Partner with Product Management, Customer Success, Security, and IT to ensure engineering deliverables are aligned with organizational goals.
- Represent the engineering function in executive-level discussions and strategic planning sessions.
Execution Excellence
- Oversee execution of engineering projects across cloud and on-prem platforms, ensuring timelines, budgets, and quality standards are met.
- Define, track, and report key performance indicators (KPIs) to evaluate team efficiency and impact.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 10 years of experience in software engineering, with at least 7-10 years in a leadership role.
- Must have a track record of scaling a cloud product.
- Must be familiar with ISO 27001 and FedRAMP requirements.
- Strong background in AI, cloud architecture, and on-prem solutions.
- Experience with modern cloud platforms (e.g., AWS, Azure) and AI technologies.
- Proven experience in managing and executing on-prem to cloud migration projects.
- Proven ability to lead and inspire engineering teams, with excellent communication and interpersonal skills.
- Demonstrated experience in managing complex engineering projects from concept to completion.
- Strong analytical and problem-solving skills, with the ability to make data-driven decisions.
- Ability to work effectively with cross-functional teams and stakeholders at all levels of the organization.
Nice to Have:
- Experience in the AECO industry.
- Knowledge of DevOps practices and tools.
- Understanding of company-wide IT and InfoSec processes
- Familiarity with Agile methodologies.