VP of Software Engineering

Location: Tampa, FL or San Diego, CA

Start Date: July 8, 2019

Job Description

This role is for a hands-on, seasoned software engineering leader who has extensive experience leading a talented and geographically distributed team of software engineers, architects, and quality engineers. The candidate will be skilled in motivating, and managing world-class software teams responsible for developing and maintaining large scale software cloud platforms and systems while deploying native mobile application based on the platform.

 

As the hands-on VP of Software Engineering, you will be responsible for:

  • Managing diverse and geographically distributed teams throughout the US, Poland and India.
  • Managing teams responsible for developing and maintaining world-class scalable cloud-based software platforms and systems.
  • Facilitating team stand-ups, planning, and review meetings as Scrum master and functional manager.
  • Leading code and design reviews for new functionality and bug fixes.
  • Interviewing, hiring, and onboarding new developers to the team.
  • Working to provide a comprehensive onboarding process for new engineers to indoctrinate them into the company development culture
  • Providing technical guidance, mentorship, and assistance to direct reports.
  • Participating in cross-functional planning and reviews with leads from the Product Management and Quality Assurance functions.
  • Managing career planning for direct reports.
  • Managing escalations, production issues, and new product deployments to customers.
  • Deft at juggling many competing priorities and prioritizing for best results
  • Overseeing Build, release, deployment, and configuration management activities.
  • Working with the Chief Technology Officer to improve software processes and team culture, budget planning, platform roadmap execution planning, converting ideas and vision into executable tasks and general technology strategy.

 

Who We Are

We are innovators in people engagement for businesses where large groups of people congregate. Venuetize is a mobile-first platform as a service, leveraging an integrated ecosystem that optimizes the intersection of personalized data, marketing analytics, relevant/targeted content, and interactive technologies in order to acquire, retain, and monetize loyal user bases across multiple market verticals. Venuetize’s platform specializes in deep third party integrations and location-detection for contextual awareness. Venuetize was established in 2014 as a means of capitalizing on the highly fragmented market around the venue-based sports and entertainment industry.

 

Venuetize is growing at a rapid pace which creates outstanding opportunities and exciting challenges. Using our market-ready, cloud-based platform, we provide innovative, mobile-first solutions that are dynamic, interactive, and social, experience-driven, and lifestyle-oriented. Our platform offers a centralized orchestration layer connecting various venue services, disparate infrastructure, systems, and bi-directional data and analytics to dynamically serve up contextually-relevant and personalized content, experiences, and services to users via their mobile devices. A user’s context is derived by combining time, location-detection sensors, self-identified preferences, and user behavioral analytics. And the result is an unparalleled engine powering personalized user experiences and targeted customer engagement.

 

For more information, visit http://www.venuetize.com, follow Venuetize on Twitter or connect with Venuetize on LinkedIn.

 

Qualifications

  • Masters / Bachelor’s degree required in Computer Science, Software Engineering, or Equivalent Experience
  • Must have leadership (not just management) experience. Must be able to guide and work with engineering teams, cross-functional units, and upper management.
  • 10+ years of software engineering team leadership.
  • 5+ years managing teams of 20+ engineers, including teams that are geographically distributed & multi-national.
  • 5+ years of experience leading the development of software cloud platforms and systems.
  • 5+ years of experience leading native application mobile development, Life Cycle experience
  • Strong experience with platform deployments – experience building and delivering highly scalable, reliable, and complex software systems on-time and on budget.
  • Knowledge of professional software engineering best practices for the software development life cycle, including coding standards, code reviews, source control management, continuous integration, build processes, testing, and operations.
  • Experience with Agile development methodologies and tools such as JIRA. Scrum Master experience is a big plus.
  • Knowledge of user experience best practices.
  • Experience working with AWS environment
  • Ability to take a project from scoping requirements through launch.
  • A commitment to writing quality code.
  • An eagerness to learn new things and to help others do the same.
  • Experience in communicating with users, other technical teams, and project management to understand requirements, describe software product features, and technical designs.
  • Strong customer relations/customer management skills.
  • Ability to lead geographically distributed development teams.
  • Ability to work independently with minimal direction.
  • Self-starter, proactive, strong written and verbal communication skills
  • Must be organized, detail oriented and analytical

 

To apply, please forward your resume to careers@venuetize.com.

To apply, please forward your resume to careers@venuetize.com.