It’s a good time to be an engineer specializing in augmented reality or virtual reality. That’s the conclusion of the latest report by job site Hired, which just released its annual state of software engineers report. To compile its data, Hired reviewed 400,000 interview requests from 10,000 companies made to 98,000 job seekers throughout 2019.
Demand for AR and VR engineers, in the form of job postings on Hired’s site, was 1400 percent higher in 2019 than in 2018. Salaries for engineers in these specialties climbed into the $135,000 to $150,000 range, at least in the largest U.S. tech hubs. Demand for gaming engineers and computer vision engineers is also on the upswing; both climbed 146 percent in 2019.
Meanwhile, demand for Blockchain expertise, a shooting star in 2018 with 517 percent greater demand than in the previous year, slowed dramatically, increasing only 9 percent.
Python’s rapid rise is often attributed to the growth in data science and the current interest in machine learning and artificial intelligence, aided by a wealth of third-party Python packages and developer tools.
Indeed’s interactive graph shows that demand for developers with knowledge of AWS has also boomed over the past five years. Today, some 14% of job listings require knowledge of AWS.
Six-figure bonuses, outsize equity stakes and the flexibility to work from just about anywhere: These are some of the perks companies are offering information-technology workers as they compete for talent in a tight labor market, job seekers and recruiters say.“
Recruiters are feeling the pressure, from the chief executive officer down to the hiring manager, and are working extremely hard to find that tech talent,” said James Atkinson, vice president of quantitative analytics and data science at research and advisory firm Gartner Inc.
Gartner estimates that most large U.S. companies are competing to fill many of the same technology roles, including computer and information research scientists, systems managers, analysts, engineers and software architects. “Nearly a third of the most critical roles, like tech talent, are left unfilled after five months, costing millions in lost productivity on the table for each company every year,” Mr. Atkinson said.
Demand for these workers is growing as companies world-wide seek an edge over competitors by using technology such as cloud computing, data analytics and artificial intelligence. Global spending on these and other enterprise IT tools is expected to reach $3.79 trillion this year, up 1.1% from 2018, Gartner said.
In the first half of 2019, tech job postings in the U.S. rose 32% from a year earlier, according to federal employment data analyzed by IT trade group CompTIA. In the past three months, U.S. employers had about 918,000 unfilled IT jobs, CompTIA said.
While some companies are racing to train existing staff in high-demand skills, others are buying smaller tech ventures to acquire IT workers.
Some of the biggest companies are adding to their arsenal of tools to secure the right employees, said Michael Solomon, co-founder and managing partner at 10x Ascend, an advisory firm for senior technology job seekers.
Marco Antonio Bustamante (on LinkedIn) is a Software Development Engineer at Yardi Systems. He graduated with his Bachelor of Science in Computer Science and minors in Mathematics and Security Systems Engineering in May 2019. Prior to graduation, Marco also completed an internship with FileYourTaxes.com through the Hank Lacayo Institute Internship Program, where he developed experience in Software Engineering. In the Summer of 2018, he also worked as a Student Assistant for the Engineering Innovation Summer Bridge Program at CSUCI, where he tutored and introduced foundational concepts of Computer Science to students in the Oxnard Union High School District. During his studies at CSUCI, he found interests in Mobile Development, Databases, Networks, and Web Applications. These interests heavily influenced his projects and ultimately lead him to gaining the skill set and knowledge to secure a position with Yardi.
The answer is multifaceted, but two of the biggest reasons for employee turnover in tech are lack of scope for career development and flat salaries.
When recent college graduates and friends Zuhayeer Musa and Zaheer Mohiuddin started to break into the software industry, everything they found on the internet about engineering jobs seemed to be missing the actual information they needed: How much do these jobs pay?
Software engineers straight out of college often make six-figure salaries, not counting equity compensation. Depending on seniority, some coders make millions of dollars per year. But where on that spectrum any given engineer lands often depends on a single number — what’s often called a “level.”
At Google, for example, entry-level engineers start at Level 3. Apple has five levels for engineers, from ICT2 up to ICT6. Microsoft’s system starts at 59 for a software development engineer and goes up to 80 for a “technical fellow,” or one of the leaders of their given field.
The Java programming language may date back to the 1990s, but new Java programmers are still landing some of the best-paid starter jobs in the US.
Figures, released this week by Glassdoor Economic Research, show ‘Java developer’ as the eighth highest-paid, entry-level role in America, with a median base salary of $72,000.
The figures are based on wages reported by workers aged 25 and younger on the Glassdoor jobs site during 2018.
It is not the first time Java has been singled out as a well-rewarded programming language.
Alfred Camposagrado is a Principal Embedded Software Engineer at Northrop Grumman. He received his Bachelor’s in Computer Science at CSUCI in 2014. He started his journey in Camarillo working as a Software Engineer for Crescendo Interactive shortly after graduation. He gained valuable experience by initially starting as a front-end developer and later promoted to a Full-Stack developer focusing on Java. His experience in Java landed him a job at Northrop Grumman. Located in Point Mugu, he supports the US Navy with various projects from software development to system integration tests. He also continues his education at CSUCI in the Masters of Computer Science Program (MSCS). http://linkedin.com/in/alfredcamposagrado