Although it started out as a PC company, Dell has aggressively shifted over the past few years into cloud computing, scaled architecture, and storage. As part of that transition, the company made some very big business deals (most notably the acquisition of EMC in 2015) and took itself private, which makes it much harder to see what’s going on internally—and determine what the company wants when it comes to tech talent.
Fortunately, we have Emsi Burning Glass, which collects and analyzes millions of job postings from across the country—including many of the ones posted by Dell. While this database isn’t a totally comprehensive view into Dell’s hiring, it nonetheless gives us some insight into the top skills sought by the company’s managers. Take a look at the data from the past 90 days:
And what does Dell want? Technologists who have mastered the fundamentals of software development, for starters. Like many companies, it also wants technologists with knowledge of Python, one of the world’s most popular programming languages and clearly a huge element in Dell’s apps and systems. Kubernetes and Ansible, two vital tools for containers and automation (and DevOps) made the list, as did PaaS, suggesting that Dell is very much interested in technologists who can wrangle complex systems that exist at least partially in the cloud.
If you do land a software engineering job at Dell, you can unlock considerable compensation. According to levels.fyi, which crowdsources compensation data, those working at Dell can rack up six-figure payouts once you factor in salary, bonus, and stock. Dell might not operate with the same splashiness of some publicly-traded tech giants, but it’s nonetheless willing to pay equivalent salaries in order to lock down the talent it needs.