Salariu inginer software în SUA în 2022 [Toate rolurile: de la cel mai mare la medie]

Publicat: 2021-07-14

Pe măsură ce forța de muncă globală devine din ce în ce mai centrată pe tehnologie, dezvoltatorii de software sunt acum angajați în aproape toate industriile de astăzi. Potrivit Data USA , există aproape 4,3 milioane de ingineri de software numai în SUA. A existat o creștere estimată cu 17,2% a numărului de absolvenți de facultate care primesc astăzi diplome de informatică.

Conform unui sondaj realizat de Hired în 2020 , inginerii software raportează rate ridicate de satisfacție în muncă, aproape 85% dintre respondenți spunând că sunt fericiți că au ales dezvoltarea de software ca carieră.

Există o cerere în creștere pentru dezvoltatori de software, cu aproape 316.000 de locuri de muncă care se preconizează a fi create până în 2029. Conform Biroului de Statistică a Muncii (BLS), cererea de profesioniști IT este de așteptat să crească cu 11% până în 2029. Raportul LinkedIn 2020 privind locurile de muncă emergente. spus pe bună dreptate, „ingineria nu este o profesie nouă în niciun caz, dar rolurile de inginerie la nivel general înregistrează încă o creștere extraordinară”.

În acest articol, vom discuta despre diferiții factori care afectează salariul unui inginer de software și vom înțelege modul în care inginerii de software pot atrage pachete de plată de vârf.

Cuprins

Salariu inginer software: Cât câștigă inginerii software?

Potrivit PayScale , salariul mediu de bază pentru inginer software este de 87.192 USD pe an. Potrivit Glassdoor , salariul tipic pentru inginer software variază de la 89.536 USD la 181.249 USD pe an.

Sursa imaginii

Sursa imaginii

Compensația totală pentru inginerii de software este o sumă totală a salariului de bază, a bonusului și a opțiunilor de acțiuni și a unităților de acțiuni restricționate (RSU). În plus, fiecare companie are un sistem de nivelare pe baza căruia sunt decise nivelurile de inginer software. Fiecare nivel este asociat cu un set unic de responsabilități, abilități și o bandă de salariu - cu cât este mai mare nivelul tău de inginerie software, cu atât va fi mai mare compensația ta totală.

Acest nivel este atribuit în faza interviului la fața locului, unde inginerii de software pot negocia un salariu mai mare în funcție de performanța și nivelurile lor de vechime. Chiar dacă companiile au o structură personalizată bazată pe niveluri pentru a nivela inginerii software, schița generală arată cam așa:

  • Nivelul 1: Inginer de software (nivel de intrare) — Absolvenții noi, deținătorii de diplome sau studenți cu mai puțin de 1 an de experiență se încadrează de obicei la acest nivel. Inginerii de software de nivel de bază câștigă o compensație medie de 76.633 USD.
  • Nivelul 2: Inginer senior (cariera timpurie) — Inginerii software de la acest nivel se bucură de o autonomie relativ mai mare și autoritate de luare a deciziilor. Ei au până la 4 ani de experiență și primesc o compensație totală medie de 84.465 USD pe an.
  • Nivelul 3: Inginer de personal (în mijlocul carierei) — Inginerii de personal sunt responsabili de ingineri de nivel junior și dețin de obicei 5 până la 9 ani de experiență. Aceștia câștigă o compensație totală medie de 95.700 USD pe an.
  • Nivelul 4: Inginer principal (cu experiență) Inginerii de software cu o experiență de peste un deceniu primesc un salariu mediu de 105.648 USD pe an.
  • Nivelul 5: Inginer distins / Fellow (Cariera târzie) — Inginerii de software cu peste 20 de ani de experiență pot câștiga în medie 114.583 USD.

Factori care afectează salariul inginerului software

Salariul unui inginer software depinde de compania pentru care lucrează, locația de bază, educația, titlul postului, calificările educaționale, abilitățile și nivelul de experiență. Ne vom uita la câțiva dintre acești factori în detaliu:

1. Experiență

Nivelurile de vechime mai înalte reprezintă în general salarii mai mari. De exemplu , L3 SWE-II de la Google câștigă un salariu de bază mediu de 130.000 USD pe an, în timp ce cei L8 SWE (cunoscuți și sub numele de Ingineri Principali) câștigă 326.000 USD pe an. Bonusurile sau compensațiile pentru acțiuni cresc, de asemenea, odată cu nivelul de experiență, inginerii de software L3 și L8 câștigând 39.000 USD și, respectiv, 545.000 USD în acțiuni.

2. Educație

O diplomă de licență în informatică sau un domeniu conex poate ajuta dezvoltatorii de software să înceapă o carieră în inginerie software. Cu toate acestea, pentru a dezvolta abilități puternice de programare pe computer, pentru a construi soluții software vizionare și pentru a atrage salarii mai mari, o diplomă de master este calea de urmat.

3. Titluri de post

Ingineria software este în prezent unul dintre cele mai diverse și căutate domenii din lume. Având în vedere gama largă de oportunități de avansare și tranziție pe care o oferă domeniul, un inginer software poate atrage salarii profitabile ca specialist în inteligență artificială, inginer cloud sau chiar manager de inginerie. Acestea constituie unele dintre rolurile cu cea mai rapidă creștere în domeniu astăzi

Raportul Indeed 2020 Best Jobs a avut șapte din primele zece roluri dedicate tehnologiei. Iată cinci dintre cele mai bine plătite posturi de inginer software:

  • Ingineri de învățare automată

În 2018, LinkedIn a descoperit că există o cerere din ce în ce mai mare de ingineri de învățare automată, care se numărau și printre cei mai bine plătiți profesioniști din domeniul software și al tehnologiei. Acest lucru este valabil chiar și în 2022, cu abilitățile de raportare PayScale, precum NLP și învățarea automată, îi ajută pe inginerii de software să-și sporească potențialul de câștig.

Inginerii de învățare automată câștigă un salariu de bază mediu de 149.942 USD pe an. Companii precum eBay și Wish plătesc inginerilor de învățare automată salarii mari de 335.019 USD și , respectiv, 256.134 USD .

  • Inginer Cloud Computing

Inginerii de cloud computing sunt responsabili pentru proiectarea sistemelor și soluțiilor folosind arhitectura cloud. Cu Amazon Web Services (AWS) și Microsoft Azure fiind cei mai buni furnizori de cloud în prezent, majoritatea companiilor lucrează cu aceste tehnologii pentru a atinge obiectivele de cloud computing. Inginerii de cloud computing câștigă de obicei un salariu de bază mediu de 102.877 USD .

  • Arhitectul software

Un arhitect software este responsabil pentru luarea deciziilor de proiectare cu privire la alegerile de arhitectură la nivel înalt. Sarcina lor este să se asigure că sunt respectate protocoalele standard de proiectare, iar instrumentele și tehnologiile utilizate sunt de ultimă generație. Aceștia sunt responsabili pentru menținerea cadrului de întreprindere al sistemelor intensive în software.

LinkedIn a enumerat arhitectul software drept „cel mai bun” loc de muncă numărul 1 din lista sa din 2020. Salariul de bază mediu al arhitecților software este de 135.599 USD pe an.

  • Ingineri de fiabilitate a site-ului

Inginerii de fiabilitate a site-ului au fost introduși pentru prima dată la Google și apoi adoptați de către Netflix și Amazon. Echipele SRE sunt responsabile de gestionarea operațiunilor de inginerie software și de supravegherea administrării sistemelor pe baza metodologiilor de inginerie software. Salariul inginerilor de fiabilitate a șantierului variază între 119.000 USD și 195.000 USD pe an.

  • Ingineri robotici

Inginerii robotici proiectează și creează roboți sau sisteme pentru a îndeplini sarcini ca oameni. Este o profesie de ultimă generație, cu o cerere în creștere în industria jocurilor de noroc și a producției. Ei construiesc prototipuri și testează mașini robotice și dezvoltă software-ul care le controlează. Ingineria robotică este un loc de muncă în creștere rapidă în domeniul dezvoltării software, inginerii robotici câștigând un salariu de bază mediu de 93.984 USD pe an.

4. Abilități

Inginerii de software ar trebui să posede abilități excelente de codificare și să poată utiliza instrumente și tehnologii pentru a îndeplini obiectivele proiectului. Conform PayScale , inginerii software calificați la Apache Zookeeper și Mercurial (Hg) își pot crește potențialul de câștig cu 58% și, respectiv, 57%. Abilități precum managementul oamenilor și Enterprise Resource Planning (ERP) pot duce la o creștere a salariului cu 55%, respectiv 45%.

5. Locația

Salariile variază foarte mult în funcție de diferențele de locație. De exemplu, un inginer de software din San Francisco, California, primește un salariu de bază mediu care este cu 40,4% mai mare decât media națională. La fel este și cazul San Jose (California) și Seattle (Washington), unde salariile sunt cu 35,4% și , respectiv, cu 23,8% mai mari. Pe de altă parte, se crede că inginerii de software sunt plătiți cu cel mai mic salariu din Chicago, Illinois, salariile de bază fiind cu 1,1% mai mici decât media națională.

6. Companie

Inginerii de software sunt printre cei mai bine plătiți profesioniști din lume, cu companii de top precum Facebook, Apple, Amazon, Netflix, Google (FAANG), Microsoft, Cisco și Lyft, pentru a numi câteva, plătind salarii de neegalat inginerilor de software la toate nivelurile.

Se crede că Microsoft Corp plătește persoanelor în acest rol un salariu de bază mediu de 117.704 USD, în timp ce Cisco Systems Inc plătește 109.722 USD anual. Se spune că Google plătește inginerilor de software 121.590 USD pe an. Inginerii de software de la Facebook câștigă un salariu de bază mediu de 122.803 USD plus un bonus mediu de 14.838 USD și o sumă medie de partajare a profitului egală cu 36.716 USD.

Mai jos sunt cele mai mari trei companii de tehnologie din lume:

  • Netflix: 93.530 USD – 738.544 USD
  • Amazon: 164.000 USD – 642.000 USD
  • Apple: 178.000 - 719.000 USD

Cum poți crește ca inginer software?

Inginerii software cu experiență sau SWE de nivel superior au o înțelegere aprofundată a celor mai bune practici de dezvoltare de software. Ei cunosc cele mai recente instrumente și tehnologii necesare pentru a diagnostica problemele și au experiență în aproape fiecare componentă a dezvoltării software. Cei mai bine plătiți ingineri de software gestionează, de asemenea, SWE de nivel junior pentru a atinge obiectivele proiectului. Ei posedă abilități excepționale de codare și pot scrie programe complexe.

O diplomă avansată de informatică, cum ar fi un master, poate ajuta inginerii de software să atingă acest nivel de expertiză și cunoștințe prin experiență practică și expunere la abilități solicitate.

Aliniați-vă obiectivele de carieră cu un Master în Științe în Informatică

Dacă doriți să vă îmbunătățiți setul de abilități și să urmați funcții profitabile de inginerie software, vă recomandăm să vă înscrieți la cursul online de Master în Științe în Informatică pe upGrad. Este un program de 19 luni care este conceput pentru inginerii de software de nivel mediu și superior. Studenții obțin acreditare de la IIITB și LJMU, Marea Britanie, ceea ce deschide căi pentru a se deda la învățare între egali la nivel global și pentru a îndeplini roluri tehnice sau de conducere bine plătite la unele dintre cele mai mari companii din lume.

Cursul include conținut de top, cuprinzând proiecte, sarcini și videoclipuri pentru studenții care doresc să urmeze Full Stack Development, Cloud Computing, Cyber ​​Security, Big Data, Blockchain Development și DevOps.

Programele upGrad au beneficiat de peste 500.000 de profesioniști care lucrează la nivel global din peste 85 de țări. În timp ce baza noastră de peste 40.000 de cursanți plătiți servește ca un cerc de rețea pentru studenți, aceștia primesc, de asemenea, asistență în carieră de 360 ​​de grade din partea experților din industrie și a profesorilor de top.

Nu așteptați – faceți următorul pas spre transformarea carierei dvs. astăzi!

Pregătiți-vă pentru o carieră a viitorului

Aplicați acum pentru cursul de inginerie software de la LJMU