AVP Engineering
Job Description
Key Responsibilities:
• Lead and expand the engineering team, including recruitment, training, and development
of engineers.
• Oversee the architecture and development of our SaaS platform, ensuring scalability,
performance, and security.
• Collaborate with Product Management to define product vision and roadmap, ensuring
technology strategy aligns with business goals.
• Drive the adoption of best practices in software development, including Agile
methodologies, DevOps, and Continuous Integration/Continuous Deployment (CI/CD).
• Foster a culture of innovation and continuous improvement, encouraging the team to
explore new technologies and approaches to solve complex problems.
• Ensure effective communication between the engineering team and other departments,
including Sales, Marketing, and Customer Support.
• Manage the engineering budget, optimizing resources to achieve strategic objectives.
• Stay abreast of industry trends, emerging technologies, and competitive landscapes to
guide strategic decisions.
Job Requirement
Qualifications:
• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
• Minimum of 7 years of experience in software development, with at least 3+ years in a
leadership role managing engineering teams.
• Proven track record of developing and scaling SaaS products, preferably in the B2B
sector.
• Strong technical skills, with experience in modern software development practices and
technologies.
• Excellent leadership and team-building skills, with the ability to motivate and mentor
engineers.
• Strong project management skills, with experience in Agile methodologies.
• Excellent communication and interpersonal skills, with the ability to work effectively with
cross-functional teams.
• Strategic thinker, with the ability to translate business goals into technical strategies.