Jobs at KP Recruiting Group

View all jobs

VP of IT Engineering-GWT/SaaS

Remote, Remote

We are looking for our next VP of Engineering to lead the engineering team in our market-leading SAAS business. Our engineering and product teams are small and generally work remotely. The role will involve managing people and infrastructure, collaborating with the product team and substantial hands-on coding. Our current VP of Engineering is planning to retire in the first half of 2022 and will provide an extensive transition. Our next engineering leader must be independent, self-motivated and passionate about leading our technological development in a fast-paced, agile, start-up environment.    

The Company’s core client-side technology is based on GWT. It is mission critical that our new VP learn the application and drive continuing upgrades and enhancements of the current software within an updated version of GWT. This role is ideal for someone with GWT experience, with a strong interest in strategic business applications and who is comfortable continuing to work within the current tech stack. The near term objective is to drive high quality customer experiences as the team considers its technology choices.     

Our intermediate term plan is to rebuild the software using modern tools, and to introduce a new version alongside the existing version. Until the new version of the software is functional, it is essential that our customers continue to have a great experience with the current software. The expectation is that the new VP will collaborate with the team to design and drive the new version of the software. This is an ideal role for a lead engineer with GWT experience who wants to deploy the most recent technology as the company pivots over the next few years.   

● Lead and manage a small, agile development team  
● On an ongoing basis, design, implement and test new functionality for our suite of SaaS tools
● Assess the current technology and platforms to recommend the best migration, probably away from GWT
● Work efficiently to accomplish the migration project with no detrimental impact on the Company’s customer base
● Identify and implement best-practices in software development and standards
● Maintain our cloud-based delivery infrastructure
● Develop integrations with third-party technologies
● Install and configure software and infrastructure applications
● Refine and maintain installation and configuration procedures
● Participate in SOC2 and security discussions   

● 5+ years of hands-on experience designing, developing and implementing robust and scalable applications
● Demonstrated excellence in designing and developing SaaS based applications
● Must be able to work legally in the U.S. without visa sponsorship, or be a resident of Canada
● Previous experience as an engineering lead or VP of Engineering preferred but not required     Qualities and Skills
● Capability and desire to own both the design and implementation of software components and services
● Excellent analytical and troubleshooting skills, ability to investigate and solve complex problems ● Comfortable working with multiple technologies
● Writing clean and easily maintainable code
● Willingness to identify trends and to quickly learn and adopt new technologies as needed
● Ability to work productively on your own (including remotely) and as a recruiter/ leader/ manager of a small team
● Startup-ready: a resourceful, hands-on owner with good communication skills      

Tech Stack
The following is the full tech stack that we currently use. This is open-ended - typically we add to it over time as the need arises.   

Client Side  

  • GWT - coding in Java. compiled to JavaScript
  • Javascript - jQuery, Highcharts, Reveal
  • HTML, CSS - styling done by developers
  • Gwt-test-utils - unit testing

Server Side  

  • ASP.NET - coding in C#
  • IIS
  • MySQL
  • NHibernate as on ORM layer
  • NHibernateSearch with Lucene for full-text data searches
  • NUnit - unit testing
  • 3rd party integrations
    • -single sign-on via SAML, OAuth
    • Salesforce

Development Environment  

  • Ubuntu Linux 18.04 as the main OS
  • Windows 10 virtual machine, run with vagrant using VirtualBox
    • Cygwin to provide Linux-like terminal tools
  • Git with Github
  • Eclipse for client-side work
  • Visual Studio for server-side work


  • Python - scripts to manage deployment tasks
  • Ruby, Capistrano - scripts to manage deployment tasks
  • Chef - used to manage some aspects of the server infrastructure

Production Environment  

  • Cloud-based - servers and databases hosted on AWS
Very competitive salary and benefits!
Great company to work for!
Full relocation package is available!
Don't miss out! Apply now and we'll be in touch immediately with more specific details, salary information and to answer any questions!!

This position does NOT provide sponsorship so please do NOT apply if you require sponsorship.  Thank You

KP Recruiting Group 
"Bringing Talent to the Marketplace"

KP Recruiting Group is a well established and very respected recruiting firm.  We have built a strong reputation as a premier resource for providing highly qualified candidates for our clients.  We are very experienced in many industries and have a wide range of clients.  We will serve as your advocate during your career search!  Let us do the work for you!  There is never a fee for our services!


Share This Job

Powered by