Vice President of Software Engineering

Posted 29 June 2023
Salary US$300000 - US$350000 per annum + 20% bonus + Equity
LocationUnited States of America
Job type Permanent
DisciplineTechnology
Reference7787_1688105494
Contact NameSarah Ford

Job description

Vice President of Software Engineering - $300,000-$350,000 per annum + 20% bonus + Equity

Our client is a rapidly growing, Series B funded SaaS company that offers innovative solutions to revolutionize the industry. Their cutting-edge technology and user-centric products have gained significant traction, and they are poised for substantial growth. As they expand their customer base and scale their operations, they are seeking a highly experienced and visionary Vice President of Software Engineering to join our leadership team. In this role, you will be instrumental in driving the growth of our company and leading all aspects of software engineering, product quality, improvement, and growth.

As the VP of Software Engineering, you will have a strategic role in shaping the future of our organization. Reporting directly to the CEO, you will be responsible for driving product innovation, technical excellence, and scalability. You will lead a talented team of software engineers and collaborate closely with cross-functional teams, including product management, design, and quality assurance, to ensure the delivery of high-quality, customer-focused products. Your expertise in software engineering, product development, and leadership will be crucial in achieving our business goals.

Responsibilities

  • Collaborate with the executive team to define the company's software engineering vision, strategy, and goals.
  • Provide technical leadership and mentorship to the software engineering team.
  • Drive the execution of the software development lifecycle and ensure the delivery of high-quality, scalable software products.
  • Define and implement robust quality assurance processes, test automation frameworks, and continuous integration/continuous delivery (CI/CD) pipelines.
  • Drive the continuous improvement of software development methodologies, best practices, and coding standards.
  • Foster a culture of technical excellence and innovation within the software engineering team. Stay up-to-date with industry trends, emerging technologies, and best practices.
  • Identify opportunities for innovation and technical differentiation to drive product growth and competitive advantage.
  • Lead, mentor, and inspire a high-performing software engineering team. Define team structure, recruit top talent, and ensure a strong talent pipeline.
  • Provide ongoing feedback, coaching, and professional development opportunities to foster a culture of continuous learning and growth.
  • Collaborate closely with product management, design, and other cross-functional teams to align product roadmap with business objectives.
  • Drive effective collaboration and communication to ensure timely and successful product launches.
  • Foster a collaborative and inclusive work environment that values diverse perspectives and promotes teamwork.
  • Architect scalable and performant software solutions to support the company's growth.
  • Work closely with infrastructure and operations teams to optimize system performance, reliability, and scalability.
  • Ensure adherence to security and compliance standards.
  • Effectively communicate technical concepts and strategies to non-technical stakeholders, including the executive team, investors, and customers.
  • Provide regular updates on software engineering initiatives, progress, and key metrics.
  • Collaborate with stakeholders to gather requirements and align product development efforts with customer needs.

Requirements

  • A minimum of 5 years of experience in software engineering leadership roles, including at least 5 years in a senior leadership position (e.g., Director or VP) overseeing software engineering teams.
  • A proven track record of leading successful product development initiatives and driving product growth.
  • Strong hands-on experience in software engineering, with a deep understanding of modern software development methodologies, architecture, and best practices.
  • Extensive experience in developing and scaling SaaS products. Familiarity with the challenges and considerations of building highly scalable, reliable, and secure SaaS solutions.
  • Demonstrated expertise in implementing robust quality assurance processes, test automation frameworks, and CI/CD pipelines.
  • Strong focus on continuous improvement and adoption of industry best practices.
  • Ability to think strategically and translate business goals into actionable software engineering strategies.
  • Proven track record of driving technical innovation and leveraging emerging technologies to create competitive advantages.
  • leadership and people management skills. Ability to inspire and motivate teams, build a collaborative work environment, and foster a culture of excellence.
  • Strong communication and presentation skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
  • A track record of delivering high-quality software products on time and within budget. Strong problem-solving and decision-making abilities with a focus on driving results and achieving business objectives.
  • Comfortable working in a fast-paced, dynamic start-up/scale-up environment.
  • Ability to adapt to changing priorities, manage ambiguity, and make sound decisions in a rapidly evolving landscape.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

This is a full time, permanent role, working on a remote/home based basis. International travel required.

MarkJames Search is engaged as the sole supplier on a confidential search basis.

Please apply online for consideration.