Reports To: COO
Employment Type: Full-Time
Job Description
The Vice President of Engineering leads the engineering organization responsible for building and operating the company’s SaaS platform. This role combines strategic leadership, architecture oversight, and team development to ensure delivery of secure, scalable, and high-quality software solutions in the trade ecosystem.
The VP of Engineering oversees application development, data engineering, and platform teams. The role partners with Product Management, Implementation, and Client Services to deliver a robust SaaS platform built on Microsoft Azure, C#, SQL Server, Angular, AI and enterprise data integration pipelines.
Essential Duties & Responsibilities
Engineering Leadership
- Lead and manage software engineering teams including platform, application, data, and DevOps.
- Build and mentor high-performing engineering teams.
- Establish engineering culture, standards, and best practices.
- Develop leadership bench strength across engineering managers and technical leads.
- Build, manage and adjust budgets as required.
Technology Strategy & Architecture
- Define and execute the long-term platform and engineering strategy.
- Guide system architecture decisions across the SaaS platform.
- Ensure systems are scalable, reliable, and secure.
- Evaluate and adopt technologies that improve performance and developer productivity with a strong emphasis on the deployment of AI based tools to aid in development velocity, higher quality and improved security.
Platform Development & Delivery
- Oversee delivery of the SaaS platform built on Microsoft Azure, C#/.NET, SQL Server, and Angular.
- Ensure predictable delivery of product releases and platform enhancements.
- Improve development velocity through modern engineering practices.
- Establish methods for the including of AI capabilities into the product and development work streams.
Data & Integration Architecture
- Oversee engineering systems responsible for data ingestion pipelines and client integrations.
- Ensure architecture supports scalable data exchange and analytics workloads.
- Establish a strong data foundation that supports the reinforcement learning of unique data enterprise data into a LLM .
Engineering Operations
- Establish engineering processes, tooling, and metrics.
- Ensure systems are being monitored and process improvement goals are being established and utilized in a continuous basis.
- Implement CI/CD, automated testing, and DevOps practices.
- Monitor engineering productivity, quality, and delivery performance.
Cross-Functional Collaboration
- Partner with Product Management to align engineering roadmaps with business priorities.
- Work with implementation and client teams on customer-driven platform requirements.
Security & Compliance
- Ensure platform security, privacy, and regulatory compliance.
- Implement secure software development practices and cloud infrastructure security.
Qualifications
- 12+ years of experience in software engineering.
- 5+ years leading engineering teams or organizations.
- Experience scaling SaaS platforms.
- Strong familiarity with Microsoft Azure, C#, SQL Server, Angular, and modern DevOps practices.
Preferred Experience
- Experience with data-intensive SaaS platforms.
- Experience supporting data science or analytics teams.
- Experience with enterprise integrations.