Our Firm

Careers

VIEW ALL APPLY NOW

VP of Software Engineering

Executive

DealerSocket | Engineering Leadership | Draper, UT

POSITION SUMMARY
The VP of Software Engineering is responsible for mentoring and managing directors of engineering, engineering managers as well as software and testing engineers. As a VP you are expected to lead the Scrum teams in designing and implementing cutting edge software projects in the automotive space. The VP also works closely with the Software Architects to set the architectural direction for their products. In addition, the VP is responsible for adopting, maintaining and implementing best practices with the directors, mangers, scrum masters, software engineers, test engineers and QA through example, guidance and training. This leadership should be a beacon reflecting our cultural values: Be your best, Achieve more together, Think beyond your role, Make the plane, Serve to win and Make it happen. Level-up during your interview by showing us what these mean to you and remember to ask us what “Make the plane” means.

RESPONSIBILITIES
Lead, mentor and support a highly effective team of passionate engineers fostering a high-performance culture.
Responsible for ensuring that the product vision is realized through excellence in execution
Serves as part of the senior staff, working in an interdisciplinary manner with their peers in other departments
Enable a culture of creativity, collaboration, speed, innovation and excellence while continuously elevating the quality and caliber of our engineering organization
Recruit world‐class engineering talent and participate in the process including attracting, screening, and closing high caliber candidates.
Participate in strategic planning meetings with product management, architecture and design
Contribute to technical engineering designs, resource management and implementations
Manage the delivery of software using Agile best practices
Build cross-department relationships centered on executing company strategy
Exemplify DealerSocket cultural values
Solve complex software engineering tasks, while maintaining coding standards and practices
Communicate effectively with team members, internal and external customers
Measure KPI’s such as velocity, estimation accuracy and defect percentages
Assure that department achieves objectives and project completion within budget and time frame
Assist in training new engineers by leading technical courses
Manage budgets including Training, Travel, Morale, Contractor and Compensation while working to reconcile with actuals from Finance
Work with Finance and Recruiting to track headcount and job openings
Work closely with the CTO on department wide initiatives  
EDUCATION
BS, MS, or Ph.D in Computer Science or related technical discipline
EXPERIENCE
20+ Years Software Engineering
Experience with architectural design recommendation and guidance
Experience building off-shore or near-shore teams from scratch.
Proven experience leading engineering teams in an Agile/Scrum environment
Software development experience building enterprise SaaS cloud-based solutions
Demonstrated experience leading the design, development, delivery and maintenance of large-scale and high-performance platforms
Knowledge of release management and deployment workflow processes, from development release through production deployment
Exceptional interpersonal skills with a proven ability to build productive cross-departmental relationships and motivate team members. Positive, can-do attitude and value collaboration a must
Experience with object-oriented code, .Net, C#, HTML, CSS, SQL Server, Front End Web, Web Services
Experience leading SaaS-based engineering organizations
Technical expertise that enables meaningful conversations with product architects & engineers
Manage a budget of over $15 million and a P&L
OTHER ABILITIES
Accuracy and attention to detail
Professional demeanor
Works effectively in a team setting
Works efficiently across distributed teams
Aptitude for learning new technologies and concepts
Excellent time management skills and ability to prioritize
Manage several activities in parallel
Strong verbal and written communication skills
Strong organizational skills
Able to translate customer and business needs to technical solutions
The natural ability to be a champion for change
PHYSICAL DEMANDS (TRAVEL, ETC)
Available to solve critical issues as necessary
Travel required (up to 60%)
PERKS & BENEFITS
Medical, Dental, Vision, 401k
Company-paid Life & Disability Insurance
Paid Vacation, Sick Days & Holidays
Paid Parental Leave
Wellness Program that pays up to $200 per year
Collaborative & Open Office Environment 

ABOUT DEALERSOCKET
DealerSocket is a leading provider of software for the automotive industry. Our mission is to drive the future of automotive, by simplifying the experience for its customers and partners with a suite of seamlessly integrated products. DealerSocket’s suite of products includes advanced Customer Relationship Management (CRM), innovative Digital Marketing and Websites, robust Vehicle Inventory Management, insightful Analytics Reporting, and solutions to streamline dealer operations such as Desking, Credit Reporting, Compliance, and a Dealer Management System (DMS) for dealers of all sizes. To put it simply: we help dealers sell and service vehicles more profitably, while improving their customers’ experience. The DealerSocket Team is more than 1,000 employees strong, serving nearly 8,000 dealerships. Visit careers.dealersocket.com to learn more about how you can join our winning team!