Vice President of Engineering
Role Description This is a full-time remote role for a Vice President of Engineering. The Vice President of Engineering will oversee engineering strategy and execution, lead and mentor distributed engineering teams, and ensure alignment between technology initiatives and business goals. The role includes setting technical direction, defining engineering standards and best practices, and driving high-quality software delivery across multiple products and platforms. Day-to-day responsibilities involve collaborating with product and business stakeholders, prioritizing and resourcing projects, monitoring performance metrics, and continuously improving engineering processes, tools, and workflows. The Vice President of Engineering will also be accountable for budget planning within engineering, talent development and retention, and fostering an inclusive, high-performance culture.
Qualifications
Candidates should possess strong Engineering Management and Team Leadership skills, with experience guiding multi-disciplinary and geographically distributed teams. Candidates should possess hands-on Software Development expertise and the ability to make informed architectural and technical decisions across modern technology stacks. Candidates should possess solid Project Management capabilities, including planning, prioritization, risk management, and delivery within agreed timelines and budgets. Candidates should possess Product Development experience, collaborating closely with product, design, and business teams to deliver customer-focused solutions. Proven experience in a senior engineering leadership role (e.g., Director, Head of Engineering, VP) within a technology-driven organization. Track record of scaling engineering teams, implementing effective processes (e.g., Agile, DevOps), and improving quality, reliability, and security. Excellent communication, stakeholder management, and decision-making skills, with the ability to influence at executive level. Comfort working in a remote-first environment, with strong skills in collaboration tools and asynchronous communication. Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.