24 peran pengembang dengan bayaran tertinggi pada tahun 2020

Sebelum pandemi menjungkirbalikkan segalanya, gaji pengembang perangkat lunak terus meningkat. Peran rekayasa perangkat lunak umum, sebagaimana didefinisikan oleh platform perekrutan teknologi Hired, memperlihatkan gaji rata-rata di seluruh AS naik menjadi $ 146.000 pada 2019 dari $ 139.000 pada 2018.

Sekarang, di pasar pekerjaan di mana puluhan juta orang Amerika telah mengajukan klaim pengangguran selama pandemi, gaji mungkin mulai turun. Dengan penurunan yang membayangi, banyak CIO akan berusaha mempertahankan bakat mereka dengan gaji yang sama memasuki tahun 2021, karena tim keuangan mengerem anggaran.

Berikut adalah peran pengembang perangkat lunak dengan bayaran tertinggi di AS menurut Panduan Gaji Robert Half's 2021, yang didasarkan pada penelitian yang dilakukan selama musim panas 2020. Angka-angka ini mewakili kisaran gaji rata-rata nasional untuk persentil ke-50 dan ke-75.

Arsitek

Peran non-C-suite dengan bayaran tertinggi pada tahun 2020 adalah arsitek cloud, dengan lima persentil teratas dari kandidat berpenghasilan lebih dari $ 200.000 setahun. Organisasi mencari individu berbakat untuk memandu upaya transformasi digital mereka dan tampaknya siap membayar mahal untuk arsitek yang dapat menampilkan keahlian dalam membangun sistem kecerdasan buatan.

Arsitek cloud / jaringan: $ 146.000-174.500

Arsitek AI: $ 148.000-166.000

Arsitek data: $ 145.500-168.500

Arsitek aplikasi: $ 144.500-174.250

Manajer

Manajer tim pengembang dapat memiliki cakupan cakupan yang beragam, dengan sebagian besar bekerja hingga ke tingkat pimpinan atau manajer pengembang. Sesampai di sana, manajer pengembangan sering menemukan diri mereka sebagai perantara yang menyelaraskan kepemimpinan bisnis dan tim pengembang, menetapkan prioritas, mengelola jumlah karyawan dan anggaran, dan menghilangkan kerja keras jika memungkinkan.

Menelusuri ke bawah, manajer produk biasanya bertanggung jawab untuk mengirimkan produk digital baru dengan bekerja dengan tim lintas fungsi, sementara manajer proyek biasanya mengambil serangkaian permintaan klien dan menerjemahkannya ke dalam serangkaian persyaratan yang harus dipenuhi oleh tim pengembang.

Manajer pengembangan perangkat lunak: $ 139.000-162.000

Manajer jaringan / cloud: $ 123.500-146.000

Manajer produk: $ 127.500-151.750

Manajer proyek: $ 114.750-137.750

Pengembang dan insinyur perangkat lunak

Judul pekerjaan pengembang perangkat lunak telah menjamur dalam beberapa tahun terakhir dan ada kebutuhan yang jelas untuk pengembang seluler dan aplikasi, yang mendapatkan bayaran rata-rata jauh lebih baik daripada rekan mereka dalam pengembangan web.

Pengembang aplikasi seluler: $ 135.750-161.750

Pengembang aplikasi utama: $ 130.750-156.750

Pengembang web senior: $ 124.750-146.000

Insinyur perangkat lunak: $ 123.250-145.750

Pengembang database: $ 119.000-139.000

Pengembang perangkat lunak: $ 118.250-138.000

Insinyur jaringan / cloud: $ 115.250-138.500

Pengembang web: $ 106.250-126.500

Pengembang web front-end: $ 88.000-102.000

Devops

Munculnya insinyur keandalan situs (SRE) telah melihat gaji rata-rata untuk lonjakan peran itu, dengan kandidat yang dapat menampilkan keterampilan ini menghasilkan lebih banyak rata-rata daripada rekan mereka di fungsi pengembang. Garis di antara fungsi-fungsi ini berwarna abu-abu, tetapi ada beberapa insentif tambahan yang dapat dibuktikan bagi siapa saja yang dapat secara halus melakukan pivot dari devops ke SRE.

Insinyur keandalan situs: $ 123.250-150.250

Insinyur Devops: $ 120.000-143.000

Master scrum: $ 99.250-116.250

QA dan pengujian

Fungsi pengujian dan jaminan kualitas tetap menjadi salah satu peran pengembang dengan bayaran terendah, menurut Robert Half. Orang-orang ini bertanggung jawab untuk memastikan rilis kode stabil dan bebas dari bug.

Manajer QA / Pengujian: $ 103.750-121.000

Insinyur QA (otomatis): $ 89.000-105.750

Insinyur QA (manual): $ 76.500-87.000

Pengembang tumpukan penuh

Akhirnya, salah satu peran pengembang yang lebih kontroversial saat ini adalah apa yang disebut pengembang tumpukan penuh, Jack-of-all-trade yang dapat menangani pengkodean front-end dan back-end yang diperlukan untuk membangun dan menjalankan aplikasi web.

Robert Half tidak mencantumkan data gaji untuk jabatan itu tetapi menurut Laporan Keterampilan Pengembang 2020 HackerRank, manajer perekrutan di perusahaan dari semua ukuran "setuju bahwa pengembang tumpukan penuh adalah prioritas utama," dengan 38% dari mereka mengatakan itu adalah angka satu peran yang harus mereka isi pada tahun 2020.

Data skala pembayaran pada acara pengembang tumpukan penuh dan gaji rata-rata $ 78.251, ditambah $ 114.000.