Assistant Vice President (AVP) – Engineering / Technology
Role Summary
The Assistant Vice President (AVP) – Engineering is responsible for driving technology strategy, execution excellence, and scalable platform development. This role bridges business goals with technical delivery, ensuring high-quality product development, operational efficiency, and innovation across systems and teams.
The AVP plays a critical leadership role in building high-performing teams, optimizing engineering processes, and enabling business growth through technology.
Key Responsibilities
- Define and execute the technology roadmap aligned with business objectives
- Drive scalable architecture decisions across platforms and services
- Lead modernization initiatives (microservices, automation, etc.)
- Ensure systems are secure, resilient, and high-performing
- Oversee end-to-end product development lifecycle
- Ensure timely delivery of projects with high quality
- Establish and enforce engineering best practices and standards
- Drive Agile methodologies and continuous improvement
- Manage core systems such as (not limited):
- User management and authentication
- Billing, wallet, and payment systems
- Messaging platforms (SMS, WhatsApp, etc.)
- Ensure high availability, scalability, and fault tolerance
- Build and mentor high-performing engineering teams
- Define team structure, hiring plans, and capability development
- Drive performance management and career growth
- Foster a culture of ownership, accountability, and innovation
- Work closely with Product, QA, DevOps, Sales, and Leadership teams
- Translate business requirements into technical execution plans
- Act as a key stakeholder in strategic decision-making
- Establish KPIs for engineering efficiency and delivery
- Monitor system performance, uptime, and incident management
- Drive automation in testing, deployment, and monitoring
- Ensure compliance with security and data governance standards
- Evaluate and onboard technology solutions and tools
- Communicate progress, risks, and outcomes to leadership
Key Skills & Competencies
- Strong understanding of distributed systems and scalable architectures
- Experience with Infrastructure on DataCenters
- Knowledge of backend systems, APIs, databases, and messaging systems
- Experience with DevOps, CI/CD, and monitoring tools
- Proven ability to lead large engineering teams
- Strong decision-making and problem-solving skills
- Excellent communication and stakeholder management
- Strategic thinking with execution focus
- Ability to align technology with business impact and ROI
- Experience in handling budgets, cost optimization, and planning
- Understanding of product lifecycle and customer experience
Qualifications
- Bachelor's or Master's degree in Engineering / Computer Science or related field
- 10–15+ years of experience in software engineering
- 5+ years in leadership roles (Director / AVP level)
Key Performance Indicators (KPIs)
- On-time delivery of projects
- System uptime and reliability
- Engineering productivity and efficiency
- Quality metrics (defect rate, rework rate)
- Team retention and engagement
- Cost optimization and infrastructure efficiency
Reporting Structure
- Reports to: VP Engineering & Product
- Direct Reports: Engineering Managers / Tech Leads / Architects