Meilleure réponse
Cest un titre, et les titres signifient ce que lentreprise qui les a créés veut quils signifient.
Il ny a pas de moyen utile pour répondre à cette question sans le contexte supplémentaire de lentreprise à laquelle elle est liée. Oui, de nombreuses entreprises suivent un modèle similaire à Google où il existe la progression de carrière suivante:
- Ingénieur logiciel – nouveau diplômé
- Ingénieur logiciel II – quelques années dexpérience
- Software Engineer III / Senior – dirige des équipes, construit des systèmes complexes
- …
Mais un point critique à souligner est que le bar pour atteindre chacun de ces niveaux va varier en fonction de la réputation de lentreprise. Ainsi, par exemple, devenir ingénieur principal (L5) chez Google serait probablement un ingénieur principal dans de nombreux autres endroits.
Voir Levels.fyi pour une comparaison plus directe de la façon dont différentes échelles sont mappées entre différentes organisations. Prenons par exemple LinkedIn vs Google . LinkedIn ignore le titre Software Engineer II et passe directement à Senior, ce qui signifie que Senior chez Google concerne le personnel de LinkedIn. Cest linflation du titre, destinée à donner aux entreprises un petit peu de poids sur leurs concurrents pour faire appel à la vanité du candidat.
Donc, si vous postulez pour un emploi, mon conseil est de ne pas se soucier du titre, à moins que vous ne sachiez avec un certain degré de certitude comment leur échelle de carrière correspond à votre entreprise actuelle. Concentrez-vous plutôt sur la portée et les responsabilités, la rémunération et ladéquation entre léquipe et la culture.
Réponse
En général, cest léquivalent de «Senior Engineer».
En gros …
Ingénieur logiciel I == associé ou programmeur dentrée de gamme, on ne sattend pas à ce quil soit fiable pour les dates ou les conceptions, mais apprenant comment le monde fonctionne.
Ingénieur logiciel II == programmeur régulier, censé être un programmeur compétent et fiable et comprendre suffisamment bien la conception pour le faire
Ingénieur logiciel III == Programmeur senior, censé être très fiable, diriger de petites équipes et fournir des entrée de conception darchitecture, plusieurs fois responsable de toute la conception.