Vice President (VP), Engineering (Computer Software) Salary
Job Description for Vice President (VP), Engineering (Computer Software)
The vice president of engineering (computer software) is typically a member of the organization's management team and is responsible for managing the entire software development team. Their main objective is to work with project and product management to ensure products - and the product development process - meets the need of the organization and its customers.Read More...
The vice president of engineering is responsible for developing project plans, creating master project schedules, scheduling the software delivery process and milestones, assisting the software development team with any development issues, and ensuring on-time release schedules are met. Additionally the vice president of engineering is responsible for the creation and development of quality control plans and ensures all project metrics are met. They delegate a majority of the product engineering tasks and must supervise subordinates to ensure tasks are completed. Vice presidents of engineering work with software engineers, developers, architects, administrative assistants, and supply chain personnel. They typically report to the chief technology officer (CTO) and have a number of employees who directly report to them.
Vice President (VP), Engineering (Computer Software) Tasks
- Hire, review, and fire managers.
- Prioritize and allocate projects, products, and resources with the assistance of architects and managers.
- Plan, direct, and coordinate all activities associated with creating software across multiple functional areas and products.
- Participate in the strategic decisions about technology, definition, and implementation of the software products.
- Plan, direct, and coordinate activities of a multi-team or cross-functional organization.
Vice President (VP), Information Technology (IT) Job Listings
Search for more jobs:
Popular Skills for Vice President (VP), Engineering (Computer Software)
Survey respondents exploit a significant toolbox of skills in their work. Most notably, skills in Cloud Computing, Java, Leadership, and People Management are correlated to pay that is above average, with boosts between 8 percent and 14 percent. Skills that are correlated to lower pay, on the other hand, include Microsoft Office, C#, and Windows Operating System General Use. C++ and Java are correlating skills — those who know the former usually know the latter.
Pay by Experience Level for Vice President (VP), Engineering (Computer Software)
Median of all compensation (including tips, bonus, and overtime) by years of experience.
For VPs of Computer Software Engineering, experience does not seem to be a major factor in determining pay. Individuals who have worked for fewer than five years report earning $141K on average, a generous six-figure sum for those just starting out. VPs of Computer Software Engineering with one to two decades of relevant experience report an average salary of approximately $176K. Individuals who report more than two decades of experience seem to make only slightly more than folks in the 10-to-20 year range; the more senior group sees median earnings in the comparatively modest ballpark of $183K.
Pay Difference by Location
California is a land of opportunity for VPs of Computer Software Engineering. The state is home to the top three paying cities in the field, with San Jose, Palo Alto, and San Francisco all offering salaries above the national rate. Compared to the national average, Denver VPs of Computer Software Engineering have considerably lower salaries, 28 percent below the national average to be exact. Location appears to be a major driving force in pay for those in this profession. Workers in Austin and Chicago earn salaries that trail the national average for those in this profession (15 percent less and 14 percent less, respectively).