VP of Software Engineering

Madrid, Spain
Roles:
Management
Must-have skills:
Project Management
Considering candidates from:
Worldwide
Work arrangement: Onsite
Industry: Insurance
Language: English
Level: Lead
Required experience: 5+ years
Relocation: Not paid
Visa support: Not provided
Size: 501 - 1000 employees
Logo of CoverWallet

VP of Software Engineering

Madrid, Spain
CoverWallet, an Aon company, is the leading digital insurance platform for small and medium-sized businesses. They are dedicated to making insurance simple, fast and convenient so that businesses around the world can get the protection they need and get back to what matters most - growing and managing their business. Powered by deep analytics, thoughtful design, and state-of-the-art technology, CoverWallet is reinventing the $200 billion commercial insurance market for small and medium-sized businesses.
Now our client is looking for a VP of Engineering for its engineering team in Madrid and Valencia.  Company tech stack: JavaScript, React, RoR, NodeJS, Salesforce, Kubernetes, Google Cloud.  You don't have to be an expert in all technologies but a strong background in software engineering is required for the role. The company offers not only the opportunity to disrupt one of the biggest industries and one of the most developed digital markets in the world but also a chance to build an incredible career in a team of the strongest professionals. The company offers a competitive salary, annual variable bonus and a number of benefits like full medical insurance including dental coverage.

Please note the company is willing to consider EU candidates only!

Responsibilities:
  • Provide vision, leadership, and development for the engineering team;
  • Supervise recruitment, training, retention, and organization of all technical teams according to the company values;
  • Build, mentor and create programs to ensure the continued skill development of the internal technical team;
  • Lead the full platform agile-development lifecycle, including product requirements review and analysis, technical requirements, software design, development, testing, integration, deployment, and maintenance;
  • Ensure company technical problems are resolved in a timely and cost-effective manner.
  • Establish policies and guidelines regarding the creation, implementation, delivery, monitoring, and maintenance of code;
  • Provide technical guidance and hands-on experience in software development;
  • Analyze software with a goal of proactively identifying and correcting performance and scalability bottlenecks;
  • Maintain an ongoing awareness of emerging developments and trends in technology that could impact or influence current and future product development;
  • Prepare accurate implementation task lists/time estimates and deliver assignments based on requirements;
  • Create and deliver detailed technical documentation and presentations;
  • Recommend and implement new technologies, processes, and systems to increase efficiencies, productivity and customer engagement;
  • Monitor website performance and traffic metrics in order to identify potential problems and then plan and implement solutions;
  • Work with the leadership team to define the platform roadmap, identify technologies to utilize and integrate, and ultimately deliver on the technical solution.

Must-have skills:
  • Technology experience: experience managing architecture, development hands-on experience, and development background (preferably in the company's stack);
  • Product Delivery experience;  
  • Relevant organizational leadership experience and strong organizational leadership skills;
  • Extensive experience in working with stakeholders to create hiring strategies to develop quality teams;
  • Experience in recruiting Engineers and contributors;
  • Experience with scaling teams or leading big groups of engineers (+100 engineers);
  • Internal process improvement experience;
  • Recent startup experience;
  • Experience in Microservices architecture;
  • Engineering or similar degree;
  • Exceptional communication skills;
  • Fluent English