Si la pandémie de COVID-19 a des répercussions négatives sur l’emploi en général, l’investissement dans les technologies facilitant le télétravail et les études à domicile a joué en faveur des ingénieur.e.s logiciels en 2020, selon un rapport du site de recrutement américain Hired. Voici les spécialisations qui permettent aux pros de l’ingénierie logicielle d’obtenir des demandes d’entretien avec de potentiels employeurs et de négocier les meilleurs salaires, ainsi que les langages de programmation ayant le vent en poupe selon cette étude.

De manière générale, les ingénieur.e.s logiciels en front-end (la partie d’un site internet avec laquelle un utilisateur interagit directement), back-end (derrière l’interface utilisateur) et full-stack (l’agrégation des deux) recoivent la majorité des demandes d’entretien :

  • Les ingénieur.e.s logiciels back-end ont obtenu 58% des demandes d’entretien pour des rôles d’ingénierie logicielle en 2020
  • Les ingénieur.e.s logiciels full-stack ont également obtenu 58% des demandes
  • Les ingénieur.e.s logiciels front-end ont obtenu 32% des entretiens
  • Les ingénieur.e.s de données en ont obtenu 9%
  • Les ingénieur.e.s mobiles, 8%
  • Les ingénieur.e.s en apprentissage automatique, 6%
  • Ceux et celles spacialisés en logiciels de recherche, 3%
  • Les ingénieur.e.s en sécurité et en programmation neurolinguistique (PNL), 2%.
  • Les ingénieur.e.s en jeux, logiciels embarqués, AR/VR, blockchain, ainsi que les rôles de direction technique, 1%

Question rémunération, dans la baie de San Francisco, les salaires les plus élevés vont aux ingénieur.es logiciels AR/VR, avec une moyenne annuelle de 180.000 $, soit une augmentation de 13% par rapport à 2019.

Voici le top 5 des salaires moyens en ingénierie logicielle dans la baie de San Francisco en 2020, par comparaison avec l’année précédente :

  1. Ingénieur.e.s logiciels AR/VR : 180.000 $, en hausse de 13 %
  2. Direction de projet d’ingénierie : 174.000 $, en hausse de 3%
  3. Ingénieur.e.s en programmation neurolinguistique (PNL) : 172.000 $, plus 1%
  4. Ingénieur.e.s en logiciels d’apprentissage automatique : 171.000 $, plus 4%
  5. Ingénieur.e.s en logiciel de recherche : 169.000 $, plus 1%

Enfin, voici le top 12 des compétences de codage les plus demandées lors des entretiens d’embauche aux Etats-Unis selon Hired :

  1. Redux.js
  2. Google Cloud
  3. React.js
  4. AWS
  5. L’intégration continue (CI)
  6. Ruby / Ruby on Rails
  7. Express.js
  8. Google Go
  9. Terraform
  10. RESTful API
  11. Scala
  12. SASS

Méthodologie du rapport “2021 State of Software Engineers”

De janvier à novembre 2020, Hired a analysé les informations portant sur 72.000 candidats et 148.000 demandes d’entretien dans sa base de données, avec un minimum de 50 demandes d’entretien ou candidats requis pour constituer un point de données valide.