Sales Engineer Average Base Salary: $90,899 Number of Job Openings: 5,508 A sales engineer is the technical resource for the sales force that helps them make sure bids and contracts meet the customers' technical specifications.Software Engineer Average Base Salary: $96,392 Number of Job Openings: 99,055 A software engineer is software programmer. Every company needs them, from the tech companies building software to sell to others, to the enterprises building apps for their own internal use.UX Designer Average Base Salary: $96,855 Number of Job Openings: 2,010 A UX designer, or user experience designer are the ones who make sure the product looks and feels good and functions in a way that is easy for people to use.Database Administrator Average Base Salary: $97,258 Number of Job Openings: 9,041 A company's database is among the most important bits of software it owns, keeping track of customers, transactions, inventory. A database administrator runs it.Computer Hardware Engineer Average Base Salary: $101,154 Number of Job Openings: 1,264 A computer hardware engineer designs computers and all sorts of other electronic devices.QA Manager Average Base Salary: $101,330 Number of Job Openings: 1,689 A QA or quality assurance manager performs tests to make sure a product, service or software performs like it should.Security Engineer Average Base Salary: $102,749 Number of Job Openings: 2,060 A security engineer designs, deploys and monitors systems that secures a company's network, software and other assets.Data Scientist Average Base Salary: $105,395 Number of Job Openings: 3433 A data scientist is a super-hot field right it. This person helps a company find insights out of heaps of data.Product Manager Average Base Salary: $113,959 Number of Job Openings: 9918 A product manager helps run the teams that design and market a product. Although a product manager isn't a tech-specific job, it's a major role at many tech companies.IT Manager Average Base Salary: $115,725 Number of Job Openings: 1408 An IT manager runs manages a company's technology infrastructure.Analytics Manager Average Base Salary: $115,725 Number of Job Openings: 1408 An analytics manager performs business and financial analysis to help the company measure its success and predict its needs. Solutions Architect Average Base Salary: $121,522 Number of Job Openings: 3530 A solutions architect designs and engineers complex software or computer systems.Software Development Manager Average Base Salary: $123,747 Number of Job Openings: 2249 A software development manager is a project leader for software projects.Software Architect Average Base Salary: $130,891 Number of Job Openings: 3229 A software architect designs complex software applications.The 14 Best Tech Companies To Work For