You don’t need to be technical to land a job at one of the top tech companies. But for those who develop their technical skills, the rewards can be vast.
In Glassdoor’s latest report, the company broke down the highest-paying tech jobs in the industry, based on average salary. It could give you a good sense of what to focus on, if you’re interested in pursuing a job in Silicon Valley and beyond.
Here are the top 10:
10. Information security engineer: $131,300
An internet cable is seen at a server room in this picture illustration taken in WarsawThomson Reuters
An information security engineer works to protect the company’s data and other assets from hackers and other malicious parties. That could be through strengthening encryption or generally working to close any security gaps in the company’s infrastructure.
8. Enterprise architect: $144,400
Oli Scarff / Getty Images
An enterprise architect develops the plans and workflows for deploying and maintaining servers, software, and other IT assets. In other words, an enterprise architect is on the hook to come up with (or at least, contribute to) the IT strategy.
7. Technical program manager: $145,000
A technical program manager will keep tabs on the various projects throughout the company, test codes, lay out product expectations, and oversee the development process.
5. Applications architect: $149,000
The applications architect chooses the strategy for applications within a company: When to use existing tools, when to build new ones, and occasionally developing their own prototypes for further development.
4. Infrastructure architect: $153,000
Infrastructure architects will be in charge of the underlying IT systems within a company, which can include servers, data centers, or cloud computing platforms.