Avatar for Waylo

World's first hotel price prediction app

VP of Engineering

$120k – $140k • 0.5% – 5.0%
Apply now
We are looking for an experienced VP of Engineering to provide technical and engineering leadership to one of the fastest growing travel tech startups in San Francisco Bay Area.

The VP of Engineering will assist in the development of software, work to push forward efforts for automation and process improvement as well as serve as a key middle player between development and deployment.

The right candidate will serve as a forward-thinking expert, contribute unique ideas for innovation to support the design and development of the product, and thrive in the start-up environment.

Finally, the VP of Engineering will be in charge of the delivery of a medium sized team of 10 engineers split in various departments. People management is important for this role.

- Lead. Attract, hire & retain highly skilled engineers. Act as an expert advisor, coach, and mentor across the technology organization on latest engineering principles and practices. Assess skills & building career development plans for direct reports. Identify areas of improvement and conduct regular one-on-one meetings with engineers. Establish metrics and processes for team member assessment and improvement. Create and implement training programs for engineers, and implement processes to develop careers.

- Strategy. Work closely with the executive team and members of the engineering team to direct the development of the strategic technology vision and execute against the product and technical roadmap. Determine the long-term architecture of our platform and be responsible for implementing the company's product development vision.

- Collaborate. Work closely with our Product team to ideate, scope, plan, estimate, coordinate, derisk roadmaps for our consumer-facing experiences. Participate in an iterative planning process to estimate, prioritize and roadmap the development of new features and applications. Acts as a point of escalation for teams facing complex technical challenges. Collaborate with the appropriate departments to assess and recommend technologies that support the company's strategic goals.

- Plan. Define KPIs, objectives, and targets for measuring and improving the quality, security, scalability, maintainability, cost and time to market of our custom software solutions. Establish processes and controls to ensure that objectives are achieved, risks are managed appropriately and the organization's resources are used responsibly, particularly in the areas of software development. Balance the work within the engineering team to include the expected capacity allocation for new features, tech debt, architecture improvements, and innovation prototypes. Ensure software delivery deadline commitments are met and manage risks and dependencies.

- Test. Identify bottlenecks and opportunities for continuous improvement in the design, development, configuration, testing, deployment, monitoring and operation of our cloud platforms. Ensure that technology standards and best practices are maintained across the organization. Ensure company technical roadblocks are resolved in a timely and cost-effective manner.

- Innovate. Create a challenging, innovative and supportive environment for team members to grow and produce their best work. Drive adoption of new technology and processes across the engineering team. Create technical requirements and application designs to govern the security, scalability, sustainability, cost and overall quality of our infrastructure, systems, content, and data. Identify opportunities for delivering the company's services as a leader in consumer advocacy including: identification of competitive services, opportunities for innovation, and assessment of marketplace obstacles and technical hurdles.
Duties:
- 7+ years software experience: Min 4 years hands-on development and 3 years in a management role.
- Deep understanding and proven success utilizing software engineering principles/processes (e.g. Agile, DevOps, TDD, XP) and continuous improvement through measurement
- Proven track record of successfully delivering high quality software
- Strong architecture, design, and implementation skills with a strong coding background in NodeJs and Python.
- Must have experience with GCP or AWS at scale;
- Exceptional interpersonal and communication skills
- Ability to oversee multiple complex project deliveries in parallel
- Comfortable operating in fast-paced, dynamic environment
- Must be very comfortable programming and be able to provide "hands on" guidance.

Prior experience at a travel tech company is a bonus