Select Page

Vice President (VP) of Engineering

We are seeking a VP of Engineering to lead our teams, drive innovation, and ensure the delivery of scalable software solutions. This role requires strong technical expertise, leadership, and collaboration across teams to align engineering with business goals. If you’re ready to lead and make an impact, apply now!

Job Title: Vice President (VP) of Engineering

Designation: Vice President (VP) | Engineering

Reports to: Chief Technology Officer (CTO)

Location: United Kingdom or Nepal (Highly Preferred)

Shift: Standard (09:00 AM to 06:00 PM) from Monday to Friday

Position Overview

The VP of Engineering is a strategic leader responsible for overseeing all aspects of the engineering function within the company. This role requires a combination of technical expertise, leadership, and business acumen to drive software development, innovation, and team performance. The VP of Engineering will work closely with cross-functional teams to ensure alignment with overall business objectives and deliver high-quality, scalable, and secure software solutions.

Roles and Responsibilities

  • Strategic Alignment: Align engineering objectives with business goals and drive the team to achieve them.
  • Operational Strategy Development: Develop and implement operational strategies to improve engineering efficiency and productivity.
  • Team Building and Management: Build, lead, and mentor a high-performing engineering team.
  • Resource Management and Budget Optimization: Manage engineering budgets and optimize resource allocation effectively.
  • Collaboration: Work closely with product management, design, and other departments to ensure alignment and successful product delivery.
  • Stakeholder Communication: Communicate progress, challenges, and solutions to senior leadership and stakeholders.
  • Performance Management: Set clear performance expectations, provide regular feedback, and conduct performance reviews.
  • Technical Leadership: Provide technical guidance and mentorship to engineering teams, ensuring adherence to best practices and architectural standards.
  • Software Development: Oversee the entire software development lifecycle, from concept to launch for both internal and customer projects.
  • Technology Roadmap: Define and execute the technology roadmap, identifying opportunities for innovation and improvement.
  • Architecture: Define and evolve the overall architecture of internal and customer software systems, ensuring scalability, performance, and maintainability.
  • Architecture Council: Define, establish and lead the architecture council, which is responsible for making strategic decisions about the technology roadmap.
  • Process and Tooling: Provide the team with the essential tools, and establish efficient development processes, including Agile methodologies, to deliver high-quality software on time and within budget.
  • Project Management: Oversee and drive the delivery of engineering projects (customer, internal and R&D), ensuring they meet quality standards and deadlines.
  • Proposal Development & RFP Response: Contribute to the development of detailed technical proposals and responses to RFPs, ensuring that all technical aspects of the project are accurately captured and aligned with customer requirements.
  • Research and Development: Lead innovative R&D projects to support presales efforts. This involves creating technical assets like prototypes, demos, and case studies to showcase the company’s expertise in cloud technology, data engineering, machine learning, and AI. Build a library of reusable assets to streamline the presales process and collaborate effectively with the presales team.
  • Provide technical support to the presales team: This includes collaborating with sales to understand customer needs, designing tailored solutions, demonstrating the company’s capabilities, contributing to proposals, and staying up-to-date on industry trends.
  • Compliance and Regulatory Standards: Ensure compliance with industry standards and regulatory requirements.
Skills and Qualifications
Task Related skills and Certifications
  • 10+ years of experience in software engineering, with at least 5 years in a leadership role.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • While certifications aren’t a direct requirement for the VP of Engineering role, one or more of the following certifications can be advantageous.
  • Cloud Platform Certifications: AWS, Azure or Google Solutions Architect or Developer.
  • Data Engineering Certifications: Certifications related to big data technologies (e.g., AWS Certified Data Analytics – Specialty, Google Cloud Certified Professional Data Engineer).
  • Cloud-Based AI Certifications: Certifications related to AI (e.g. AWS Certified AI Practitioner, Google Cloud Certified Professional Machine Learning Engineer, Microsoft
  • Certified: Azure AI Engineer Associate.
  • Project Management Certifications: PMP (Project Management Professional), Certified Scrum Master (CSM).
Competencies and Soft Skills
  • Strong written and verbal communication skills across all levels of the organization.
  • Proven track record of building and leading high-performing engineering teams.
  • Strong technical expertise in software development methodologies, tools, and technologies.
  • Experience with agile development methodologies.
  • Experience with cloud computing platforms (AWS, Azure, GCP).
  • Knowledge of DevOps and DevSecOps practices and tools.
  • Experience with data engineering, analytics and AI.
  • Understanding of financial metrics and budgeting.
  • Ability to think strategically and make data-driven decisions.
  • Strong leadership and mentoring skills.
  • Ability to effectively manage stress in a constantly changing environment.
  • Proven high level of integrity, trustworthiness and confidence, as well as the ability to represent the company and technical leadership with the highest level of professionalism.
  • Strategic vision and ability to influence others.
  • Strong project management and organisational skills.
  • Ability to work effectively with diverse teams and varying personalities, and adapt management style to effectively reach and develop the team.
  • Ability to gain and preserve credibility with the team through sustained industry knowledge.
  • Ability to motivate the team to achieve excellence, while giving credit and recognition where it is due.
What We Offer
  • 5 working days a week (09:00 AM – 06:00 PM)
  • Multinational company presence in the UK, Australia, Spain, Nigeria, Nepal, Bangladesh, Pakistan, and India
  • Flexible work environment
  • Best-in-class work environment with friendly team members (refreshment, recreational, and team-building activities)
  • Exposure to team management and leadership
  • Opportunities for international travel as part of training and development
  • Experience working with a leading firm in Cloud Computing in Nepal
  • Multidisciplinary work in a start-up ecosystem

 

Our Commitments

We believe that diversity drives innovation. At Genese Solution, we are dedicated to creating a work environment where everyone, regardless of race, gender identity, age, religion, disability, or background, feels respected and included.

Interested candidates meeting the above criteria are requested to send their CV and cover letter to hr@genesesolution.com clearly mentioning the position you are applying for in the subject. 

NOTE: Only shortlisted candidates will be contacted for further selection process. 

Apply Now