VP, Software Engineering
OVERVIEW
As the VP, Software Engineering at Raiven, you will play a critical role in driving the development and scaling of our cloud-based platform. You will be responsible for leading and growing the engineering team, defining and executing the technology strategy, and ensuring the successful delivery of our software solutions. This is a unique opportunity to shape the future of digital supply chain services for the Building Trades industry and significantly impact a high-growth company. You will be a vital part of our success, and you will work closely with the product leader and other stakeholders while managing a distributed team located in the US, Mexico, and India.
ABOUT RAIVEN
Raiven is revolutionizing the Building Trades industry by creating a Digital Supply Chain Network that addresses the unique procurement needs of the 400,000+ contractors providing Electrical, HVAC, and Plumbing services in North America. Building Trades is a highly underserved market in terms of Strategic Procurement, and Raiven is on a mission to fill this gap. By reimagining supply chain services and infusing AI capabilities into our feature-rich platform, Raiven is tackling the complexities of this market, offering solutions tailored to the Building Trades industry.
Main Responsibilities
- Provide strategic direction and leadership for the software engineering team, aligning engineering efforts with Raiven’s business goals
- Work closely with the CEO, COO, and VP, Product on company-wide initiatives
- Define and track KPIs aligned with business goals to track engineering efficiency
- Develop a technical strategy aligned with product vision
- Build, manage, mentor, and retain a world-class engineering team. Foster a collaborative, inclusive, and inspiring environment that encourages team members to excel and innovate
- Establish an environment that stimulates innovation and creativity with an emphasis on building "raving fans" of the products
- Drive a customer-first mindset within the engineering team, ensuring that product development is deeply aligned with user feedback and market demands
- Passion for applying AI and other new technology trends to improve Raiven’s product portfolio
- Embrace the fast-paced, evolving nature of our company by adapting quickly to changing priorities and making strategic decisions that balance short-term needs with long-term vision.
- Be ready to roll up your sleeves and contribute directly to coding, architecture, or problem-solving when needed, setting the standard for the team through hands-on involvement
- Design and implement systems and processes that scale with our rapidly growing customer base, ensuring that our platform remains reliable and performant as we expand.
- Instill a sense of ownership and accountability within the team, encouraging engineers to take initiative, propose solutions, and see projects through from conception to completion.
- Champion a bias for action, encouraging rapid prototyping, iterative development, and continuous delivery to accelerate time-to-market for new features and improvements.
- Stay current with new technology trends (Cloud, Microsoft Azure, Containers, AI/ML applications, etc.) and identify opportunities for innovative ideas related to technology selection and usage
PREFERRED QUALIFICATIONS
- Masters in computer science or a related field
- 15+ years of software engineering leadership experience
- 5+ years managing 25+ software and QA engineers
- 5+ years managing offshore/nearshore QA and engineering resources in different countries and time zones
- 3+ years assisting sales with closing Fortune 1000 prospects and clients
- Proven track record of scaling engineering teams and delivering complex software solutions, preferably in cloud-based or SaaS environments.
- Strong technical background with expertise in cloud platforms, AI/ML integration, and modern software development practices.
- Experience working in or with the Building Trades industry or other supply chain networks is a plus.
- Excellent leadership, communication, and interpersonal skills, with the ability to inspire and motivate teams.
- Highly experienced and competent in building cloud-native applications (Google or Azure)
- Strong project management skills, with experience in an agile development environment
- Strong written and verbal communication skills
- Track record of launching customer-facing experiences
- Strategic thinker with a hands-on approach to problem-solving and a passion for driving technology-driven growth.
WHAT WE OFFER
- Competitive salary and performance-based bonuses.
- Equity options and participation in our success.
- Comprehensive benefits package, including health, dental, and vision insurance.
- A dynamic, inclusive, and collaborative company culture.
Raiven is proud to be an Equal Opportunity Employer, committed to attracting and retaining a talented and diverse workforce. Job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities, and activities may change, or new ones may be assigned at any time with or without notice.