VP Of Software Engineering
ISI Enterprises is seeking an accomplished VP of Software Engineering to lead and scale our software organization as we transform a legacy B2B SaaS product that has successfully onboarded Fortune 100 companieswith minimal marketing investment. The VP of Software Engineering will set the long-term technical vision, drive execution across multiple engineering teams, and partner closely with executive leadership and product management to deliver high-impact results. This role requires an executive leader with deep SaaS and engineering experience, capable of guiding architectural strategy while fostering a culture of innovation, accountability, and operational excellence. The ideal candidate will bring a proven record of scaling software platforms, modernizing architectures, and aligning technology decisions with business outcomes. Experience with Kotlin and React is strongly preferred. This position is remote-first, but ideal applicants will be located near Washington, D.C., and available to come into the office one day per week to engage with senior stakeholders.
Key Responsibilities :
- Provide strategic leadership for all software engineering activities, including architecture, development, DevOps, and QA.
- Build and scale a high-performing engineering organization, establishing world-class methodologies, tools, and processes.
- Partner with the Product and Executive teams to define and execute the technical roadmap aligned to company goals.
- Drive modernization and redevelopment of the core SaaS platform to enhance performance, scalability, and reliability.
- Oversee sprint planning, delivery, and quality through modern agile frameworks (e.g., Jira, Trello, and CI / CD pipelines).
- Establish and maintain engineering KPIs and reporting for continuous improvement and business transparency.
- Ensure the delivery of secure, maintainable, and scalable code that aligns with best-in-class software engineering practices.
- Communicate complex technical concepts to non-technical stakeholders and influence executive decision-making.
- Foster a collaborative, innovative culture that encourages technical excellence and professional growth.
Qualifications :
Bachelor's degree in Computer Science or a related technical field (Master's preferred).Must be a U.S. Citizen.8+ years of progressive experience leading software development teams, including 3+ years at the Director or VP level.7+ years of technical experience with JVM-based languages (Kotlin, Groovy, Java).7+ years of technical experience with JavaScript and frameworks (React, Vue, or similar).Deep experience with AWS services (RDS, EC2, S3, Lambda) and SQL-based relational databases.Demonstrated success in scaling teams, modernizing SaaS architectures, and driving agile transformations.Strong understanding of Git workflows, Linux environments, and modern DevOps practices.Exceptional communication, leadership, and cross-functional collaboration skills.What We Offer :
Competitive compensation package, with a competitive target salary, commensurate with experience.Opportunity for hybrid or remote work flexibility.Comprehensive benefits package and performance-based incentives.A collaborative, growth-oriented environment with a strong focus on innovation and professional development.