Software Engineer
Ditulis oleh Alisatul Aini, Penulis • Terakhir diperbarui pada 26 Juni 2026

Contoh CV sebagai software engineer

Saat melamar ke posisi software engineer, pastikan Anda dapat menonjolkan keterampilan yang dicari, mulai dari penguasaan desain basis data, kemampuan komunikasi yang efektif, dan ketelitian dalam menulis kode. Jika ingin lolos ke tahap selanjutnya, pastikan Anda mengirim CV yang mampu memamerkan keterampilan dan pengalaman Anda. Nah, artikel ini akan memberi Anda tips penting dan contoh pembuatan CV sebagai software engineer secara mendalam. Pembahasannya akan membantu Anda menentukan strategi tepat saat menyusun CV terbaik Anda.

Membuat CV yang mampu menonjolkan skill dan pengalaman memang perlu strategi yang tepat dan upaya lebih. CV yang disusun dengan baik bisa jadi kunci utama menuju tahap rekrutmen berikutnya. Untuk memulainya, mari bahas dulu bagian-bagian penting dalam CV untuk posisi software engineer.

Struktur dan Format CV sebagai software engineer

Baik fresh graduate maupun profesional berpengalaman, format dasar dan isi CV umumnya mirip satu sama lain, yang terpenting Anda menunjukkan kemampuan dasar untuk menjadi seorang software engineer profesional.

Profesional level menengah sudah bisa mulai menunjukkan pengalaman kerja dan kontribusinya pada pekerjaan sebelumnya di dalam CV. Pastikan pengalaman yang ditulis sesuai dengan kualifikasi yang terdapat pada lowongan software engineer, yang masih berkaitan dengan skill, pengetahuan, atau pengalaman yang dicari.

Perbedaan CV sering kali terletak pada pengalaman kerja, tetapi secara umum, berikut adalah bagian-bagian yang bisa Anda terapkan.

Header CV Software Engineer

Header CV adalah bagian yang mencakup informasi pribadi dasar yang memperkenalkan identitas Anda pada perekrut, seperti nama, email, dan kontak yang bisa dihubungi. Bagian ini sangat penting agar perusahaan mengetahui siapa Anda dan bisa menghubungi Anda kembali jika ada pertanyaan atau mengabari hasil seleksi.

Pada bagian header CV sebagai software engineer, gunakan email yang rapi tanpa angka/simbol, cek kembali kontak Anda, dan sertakan link ke profil LinkedIn agar rekruter langsung tahu siapa Anda.

Gunawan Iskandar
gunawan-iskandar@example.com
(111) 222 33 444 55
Jl. M.H. Thamrin No. 31, Gondangdia, Menteng, Kota Jakarta Pusat, DKI Jakarta 10350
linkedin․com/in/gunawan–iskandar–123

Deskripsi Diri

Bagian ini juga dikenal dengan berbagai judul berbeda, mulai dari Tentang Saya hingga Profil, tergantung preferensi yang Anda pilih. Penting untuk menyusun bagian ini dengan cermat karena inilah perkenalan diri Anda yang pertama kali dilihat HRD. Pastikan Anda mencantumkan skill dan pengalaman yang relevan dengan lowongan kerja.

Selain itu, lengkapi deskripsi diri di CV dengan skill, pengalaman, serta latar pendidikan Anda. Lalu, tambahkan objektif karier sebagai penegas bahwa jalur karier Anda sesuai dengan pekerjaan yang dilamar.

Deskripsi diri di CV sebagai software engineer yang menarik perhatian rekruter adalah yang selaras dengan jobdesc dan mampu menyoroti keahlian utama yang dibutuhkan. Tambahkan juga pencapaian nyata yang bisa diukur, seperti data angka atau penghargaan, agar lebih meyakinkan. Anda bisa mengikuti struktur deskripsi diri pada contoh berikut.

Contoh yang baik:

Software Engineer berpengalaman 3 tahun dengan gelar Sarjana Teknik Informatika. Mengembangkan aplikasi web responsif yang meningkatkan retensi pengguna sebesar 20%. Terbiasa bekerja dalam tim agile dan menyelesaikan proyek tepat waktu.

Contoh yang salah:

Software engineer dengan latar belakang Sarjana Teknik Informatika yang berpengalaman dalam pengembangan aplikasi web responsif dan kolaborasi tim secara efisien.

Hindari deskripsi diri yang hanya berisi kata-kata umum seperti ‘jujur’ atau ‘disiplin’, karena tidak menunjukkan bukti konkret atau keunggulan spesifik Anda.

Pengalaman Kerja

pengalaman kerja di CV penting untuk menunjukkan keterampilan nyata Anda di dunia kerja. Semua bentuk pengalaman kerja yang pernah Anda jalani, termasuk full time, part time, freelance, hingga magang, perlu dicantumkan. Susunan pengalaman kerja sebaiknya dimulai dari pekerjaan terakhir Anda, lalu mundur ke belakang. Fokuskan pada pengalaman yang paling relevan dengan posisi software engineer, karena ini dapat memberikan kesan bahwa Anda punya modal skill yang dibutuhkan.

Bagian ini sebaiknya tidak hanya menjelaskan jobdesc sehari-hari, tetapi juga apa yang berhasil Anda capai. Tuliskan dalam bentuk bullet points yang jelas dan ringkas. Biasanya, 3-5 bullet points saja sudah cukup.

Umumnya, pengalaman kerja yang dianggap bagus adalah yang mampu menggambarkan kontribusi, dampak nyata, dan pencapaian yang bisa diukur. Pastikan Anda mencocokkan pengalaman Anda dengan skill atau pengetahuan yang terdapat dalam lowongan kerja. Ini dia contoh penulisan pengalaman kerja yang baik di dalam CV sebagai software engineer dan bisa jadi referensi saat menyusun CV Anda.

Contoh yang baik:

Software Engineer, Januari 2023 - Sekarang
PT Solusi Digital Nusantara, Surabaya

  • Mengembangkan aplikasi monitoring real time menggunakan React dan Node.js sehingga meningkatkan uptime sistem sebesar 30%.
  • Mengotomatisasi proses deployment dengan CI/CD GitLab sehingga mempercepat waktu rilis fitur dari dua minggu menjadi tiga hari.
  • Menyusun arsitektur microservices berbasis Docker dan Kubernetes untuk meningkatkan skalabilitas sistem hingga 50% pada beban tinggi.

Contoh yang salah:

Software Engineer, Januari 2023 - Sekarang
PT Solusi Digital Nusantara, Surabaya

  • Mengembangkan modul aplikasi sesuai kebutuhan tim pengembang.
  • Mendesain arsitektur sistem untuk mendukung alur kerja tim lintas departemen.
  • Menangani pemeliharaan kode warisan guna memperbaiki fungsionalitas aplikasi.

Contoh di atas juga menunjukkan cara penulisan pengalaman kerja yang sebaiknya dihindari karena kurang menggambarkan nilai tambah Anda. Alasannya, informasi yang ditulis masih terlalu umum, hanya menggambarkan tugas harian, tidak menggambarkan dampak atau pencapaian Anda secara konkret.

Pendidikan

Riwayat pendidikan di CV menunjukkan perjalanan akademis yang sudah Anda jalani dan kualifikasi formal Anda, termasuk rincian gelar dan bidang/jurusannya.

Posisi software engineer umumnya memerlukan kandidat dengan gelar sarjana di bidang yang spesifik. Posisi ini berbeda dengan pekerjaan lain yang dapat dilamar oleh lulusan dari berbagai jurusan. Kandidat yang memiliki gelar pendidikan, atau pelatihan yang menunjukkan keterampilan relevan seperti penguasaan manajemen versi GIT dan penguasaan pengembangan API RESTful, berpeluang lebih besar dilirik oleh rekruter.

Tulislah dalam format kronologi terbalik, artinya, pendidikan paling terakhir ditulis paling awal. Sertakan informasi penting seperti nama sekolah atau perguruan tinggi, jurusan, gelar, IPK atau nilai, serta periode studi. Anda juga dapat menambahkan mata pelajaran relevan, prestasi, atau penghargaan akademis.

Nah, jika masih banyak ruang kosong di CV, gunakan bullet points agar informasi pelengkap seperti prestasi dan pengharagaan dapat lebih jelas dan mudah dibaca.

Sarjana Teknik Informatika, 2018 - 2021
Universitas Gadjah Mada, Yogyakarta

Keterampilan

Menunjukkan skill di CV seperti penguasaan algoritma struktur data dan kemampuan kolaborasi dalam tim sangatlah penting, karena itu merupakan beberapa keterampilan utama yang sering dicari perusahaan untuk posisi software engineer. Soft skill dan hard skill adalah dua jenis keterampilan yang umumnya harus ada dalam CV. Ini dia penjelasan lengkapnya.

Hard Skills

Hard skill adalah kemampuan teknis yang diperlukan untuk menyelesaikan suatu pekerjan. Tiap pekerjaan memerlukan hard skill yang berbeda-beda, tapi umumnya kemampuan ini berkaitan dengan penggunaan software, tools, atau metode tertentu. Hindari mencantumkan hard skill yang terlalu umum. Pilihlah keterampilan yang lebih spesifik dan relevan dengan posisi software engineer yang Anda incar, apalagi untuk peran senior atau spesialis. Umumnya, menuliskan 3–5 hard skill dalam CV sudah cukup, tapi Anda bisa periksa kembali informasi lowongan kerjanya. Letakkan setelah pengalaman kerja agar menunjukkan hubungan antara skill dan pengalaman Anda.

Hard skill yang berpotensi paling dilirik adalah yang paling relevan dengan industri teknologi informasi dan kebutuhan perusahaan. Relevansi skill adalah faktor penting dalam seleksi awal.

Ini dia beberapa hard skill yang umum dicari untuk menjadi seorang software engineer.

  • Penguasaan algoritma struktur data
  • Penguasaan desain basis data
  • Penguasaan manajemen versi GIT

Soft Skills

Soft skill mencakup kemampuan interpersonal, sifat, atau karakter pribadi yang mendukung keterampilan Anda dalam beradaptasi dan menyelesaikan pekerjaan sebagai seorang software engineer. Soft skill berperan melengkapi hard skill, dan sering dijadikan tolok ukur oleh rekruter untuk menilai etos kerja serta kemampuan Anda dalam menyelesaikan tugas.

Biasanya, HRD lebih tertarik pada CV yang mencantumkan soft skill yang relevan dengan pekerjaan yang dilamar. Itulah kenapa menuliskan soft skill yang sesuai dengan informasi pada lowongan kerja sangatlah penting.

Berikut ini daftar soft skill yang sering dicari untuk posisi software engineer.

  • Kemampuan kolaborasi dalam tim
  • Kemampuan komunikasi yang efektif
  • Kreativitas memecahkan masalah

Kemampuan Bahasa

Mencantumkan kemampuan bahasa di CV adalah langkah strategis yang sebaiknya dilakukan, tidak hanya untuk profesi yang berhubungan langsung dengan bahasa seperti penerjemah, tapi juga untuk hampir semua jenis pekerjaan, termasuk seorang software engineer. Kemampuan bahasa juga menjadi sinyal positif bahwa Anda mampu beradaptasi dan bekerja sama dengan lingkungan kerja internasional dan multikultural.

Kemampuan bahasa asing dapat ditampilkan dengan berbagai metode di CV. Cara paling sederhana adalah menuliskannya secara deskriptif, contohnya:

  • Bahasa Inggris: Lancar
  • Bahasa Spanyol: Menengah

Selain itu, Anda dapat menambahkan standar internasional untuk memperjelas kemampuan bahasa asing, salah satunya adalah Common European Framework of Reference (CEFR). Jika menggunakan standar ini, kategori skill bahasa Anda adalah sebagai berikut:

  • A1: Beginner
  • A2: Elementary
  • B1: Intermediate
  • B2: Upper intermediate
  • C1: Advanced
  • C2: Proficiency

Sertifikasi, Kursus, dan Lisensi

Sertifikasi atau lisensi menunjukkan bahwa Anda telah melalui pelatihan atau pendidikan tertentu, dan telah memenuhi standar kompetensi seorang software engineer. Sertifikasi dalam CV bisa menjadi nilai plus dan bukti konkret bahwa Anda kompeten di bidang teknologi informasi. Sertifikasi dari kursus umumnya lebih mudah didapatkan, tapi pastikan Anda hanya sertakan sertifikasi yang sesuai dengan posisi yang dilamar.

Ini dia daftar sertifikasi yang umumnya dibutuhkan untuk posisi software engineer dan cara menulisnya.

  • AWS Certified Solutions Architect, 2023
  • Certified Kubernetes Administrator, 2023
  • Google Associate Android Developer, 2023

Tips Ahli:

LLDIKTI menekankan pentingnya detail seperti font dan layout dalam membangun CV profesional, plus keharusan menyertakan hasil terukur dan contoh nyata untuk setiap pengalaman kerja. (1)

Baca artikel kami lainnya untuk pelajari panduan penting tentang menyiapkan berkas lamaran kerja:

Bagian Pendukung Lainnya

Selain bagian utama, Anda dapat menambahkan informasi tambahan di CV untuk meningkatkan daya tarik Anda sebagai kandidat. Tambahkan informasi berikut ini hanya jika relevan dengan posisi yang Anda lamar atau ketika masih ada ruang kosong di CV Anda.

Hobi dan Minat

Jika ditulis dengan tepat, hobi di CV dapat menjadi nilai tambah Anda, khususnya jika ada hubungannya dengan keterampilan yang dibutuhkan di industri teknologi informasi. Bagi Anda yang baru pertama kali melamar kerja atau magang, bagian ini bisa memperkuat profil Anda. Tapi sebaiknya selektif, hindari menulis hobi di CV sebagai software engineer yang tak mencerminkan karakter atau nilai tambah apa pun pada CV.

Prestasi dan Penghargaan

Prestasi dan penghargaan sebaiknya ditampilkan dalam bagian khusus di CV agar lebih mudah menarik perhatian rekruter. Kalau Anda membuat CV di Jobseeker, ada fitur khusus yang bisa menonjolkan bagian ini, lho! Bagian ini cukup penting di CV karena dapat menjadi ruang untuk menunjukkan pencapaian yang belum tentu orang lain punya, baik pencapaian di masa pendidikan maupun profesional.

Volunteer

Volunteer dalam CV bisa menambah citra positif karena menunjukkan bahwa Anda merupakan seorang software engineer yang inisiatif, peduli terhadap orang lain, dan punya semangat kolaborasi. Untuk hasil maksimal, pilih pengalaman yang sesuai dengan bidang kerja yang Anda lamar. Cara menuliskannya bisa menyerupai pengalaman kerja: sertakan posisi Anda, nama organisasi, periode keterlibatan, serta deskripsi tugas atau kontribusi yang dilakukan.

Temuan Data:

9 dari 10 HR setuju bahwa mereka lebih suka CV yang disesuaikan dengan info lowongan kerja. Artinya, ada kesesuaian antara pengalaman Anda dengan apa yang dicari oleh perusahaan. (2)

Kata Kerja Profesional untuk CV Software Engineer

Salah satu hal yang menentukan deskripsi pengalaman kerja terdengar menarik atau biasa saja adalah penggunaan kata kerja di CV sebagai software engineer. Pemilihan kata kerja yang tepat dapat memberikan kesan lebih kuat, profesional, dan berdampak. Ungkapan "Bertanggung jawab atas" sebaiknya dihindari karena tidak menonjolkan peran aktif Anda. Pertimbangkan untuk menggunakan kata kerja seperti mengembangkan, menguji, atau kata kerja lainnya di bawah ini.

  • Merancang
  • Mengembangkan
  • Menguji
  • Memelihara
  • Mengoptimalkan
  • Mengintegrasikan
  • Mendokumentasikan
  • Menganalisis
  • Mengimplementasikan
  • Memecahkan

Contoh CV Software Engineer

Kita telah mempelajari seluruh elemen penting dari CV sebagai software engineer, mulai dari definisi hingga langkah penulisannya satu per satu. Mari lihat contoh lengkap CV berikut ini. Contoh ini bisa Anda jadikan inspirasi untuk menyusun CV yang menarik perhatian rekruter.

Gunawan Iskandar
Senior Software Engineer Full Stack

Jl. M.H. Thamrin No. 31, Gondangdia, Menteng, Kota Jakarta Pusat, DKI Jakarta 10350

gunawan-iskandar@example.com

(111) 222 33 444 55

linkedin․com/in/gunawan–iskandar–123

Sarjana Teknik Informatika dengan pengalaman tiga tahun sebagai Insinyur Perangkat Lunak di PT Solusi Teknologi. Berhasil meningkatkan performa aplikasi hingga 25% melalui optimasi kode. Terampil dalam pengembangan mikroservis dan kolaborasi tim.

Pengalaman Kerja

Insinyur Perangkat Lunak Full-Stack

2023

-

2026

PT Solusi Teknologi Nusantara (Bandung)

  • Mengembangkan modul otentikasi berbasis OAuth2 pada aplikasi web internal sehingga meningkatkan keamanan data hingga 50%.
  • Mendesain dan menerapkan pipeline CI/CD otomatis dengan Jenkins untuk percepatan rilis fitur mingguan tanpa gangguan layanan.
  • Mengoptimalkan performa basis data MySQL dengan indexing dan query tuning sehingga waktu kueri kompleks berkurang hingga 70%.
Pendidikan

Sarjana Teknik Informatika

2018

-

2021

Universitas Gadjah Mada (Yogyakarta)

Keahlian
  • Penguasaan algoritma struktur data

  • Penguasaan desain basis data

  • Penguasaan manajemen versi GIT

Kualifikasi
  • Kemampuan kolaborasi dalam tim

  • Kemampuan komunikasi yang efektif

  • Kreativitas memecahkan masalah

Sertifikat
  • AWS Certified Solutions Architect

  • Certified Kubernetes Administrator

Bahasa
  • Bahasa Indonesia - Penutur asli

  • Bahasa Inggris - Tingkat lanjutan

Jika Anda merasa sulit merangkumnya dalam 1 halaman, Anda bisa pelajari contoh CV yang sudah kami siapkan untuk membantu Anda mengatur isinya.

Tips Membuat CV yang Menarik Perhatian Rekruter

Langkah yang harus diterapkan:

  • Awali CV dengan profil singkat yang memperkenalkan siapa Anda dan keunggulan utama Anda.
  • Gunakan statistik atau ukuran keberhasilan kuantitatif untuk membuat CV Anda lebih meyakinkan.
  • Tampilkan progres karier dengan kronologi terbalik, pengalaman dari yang paling baru ke yang lama.
  • Buat riwayat pendidikan dengan jelas, karena bisa jadi kekuatan jika pengalaman kerja Anda masih terbatas.
  • Perhatikan layout dan format CV, gunakan gaya konsisten agar tampilannya profesional dan mudah dipindai.

Langkah yang perlu dihindari:

  • Hindari alamat email tidak profesional atau tidak pantas dalam dokumen lamaran kerja.
  • Jangan tulis hobi yang tak ada hubungannya denagn software engineer, pilih hobi yang bisa mendukung citra profesional Anda.
  • Hindari menyisipkan info bohong atau palsu. Kejujuran adalah kunci dalam menulis CV.
  • Jangan gunakan format atau desain yang terlalu dekoratif, karena akan sulit terbaca ATS.
  • Tak semua pengalaman perlu dicantumkan. Pilih yang benar-benar relevan dengan posisi software engineer.

Cara Membuat CV Software Engineer ATS-friendly

ATS atau Applicant Tracking System adalah alat bantu perusahaan dalam memproses CV secara otomatis sebelum diberikan ke bagian rekrutmen. Sistem ATS bekerja dengan mencocokkan kata kunci dari lowongan kerja dengan informasi yang ada di CV seperti pengalaman, pendidikan, dan keterampilan.

CV yang tidak cocok akan langsung tersisih. Agar CV Anda tidak tereliminasi, simak panduan membuat CV sebagai software engineer yang ATS-friendly berikut ini.

  • Gunakan format CV yang sederhana dan rapi. Biasanya, CV ATS berisi teks secara keseluruhan tanpa adanya tabel, grafik, foto, atau desain berlebihan.
  • Gunakan font standar dan profesional, misalnya Calibri dan Times New Roman agar sistem ATS bisa membaca seluruh isi dokumen tanpa kesulitan.
  • Sertakan kata kunci dari deskripsi lowongan software engineer, terutama di bagian pengalaman kerja dan keterampilan.
  • Simpan dokumen CV dalam format yang aman untuk dibaca ATS, seperti PDF atau DOCX.
  • Gunakan struktur CV yang logis dan konsisten, dengan judul atau subheading yang mudah dikenali sistem, seperti Pengalaman Kerja, Keterampilan, atau Riwayat Pendidikan.

Membuat CV ATS bisa menjadi tantangan tersendiri karena ada banyak hal yang perlu diperhatikan. Untuk memudahkan Anda, langsung gunakan template CV yang tersedia di Jobseeker untuk menyusun CV ATS dalam hitungan menit!

Kunci Keberhasilan Saat Membuat CV Software Engineer

CV yang baik adalah kunci utama untuk membuka peluang kerja yang Anda inginkan sebagai seorang software engineer. Dengan format yang rapi, isi yang relevan, dan penggunaan kata kunci tepat, CV Anda akan lebih mudah menembus seleksi awal.

Sudah siap menyusun CV terbaik Anda? Jobseeker memudahkan Anda membuat CV tanpa harus mulai dari nol. Manfaatkan tools dan template profesionalnya sekarang juga!

FAQ

Bagaimana cara membuat surat lamaran kerja untuk posisi software engineer?

Surat lamaran kerja adalah pelengkap penting yang dapat menarik minat HRD untuk membaca CV Anda lebih lanjut. Oleh sebab itu, buatlah surat lamaran yang relevan dengan posisi yang Anda lamar, bukan sekadar salin-tempel dari surat sebelumnya.

Bagi surat lamaran software engineer menjadi tiga bagian: pembuka (perkenalkan diri), isi (tampilkan pengalaman dan pencapaian terbaik), dan penutup (ajukan ajakan untuk meninjau atau menghubungi Anda).

Untuk membantu Anda menulis surat yang efektif, pelajari berbagai contoh surat lamaran kerja yang telah disiapkan oleh Jobseeker.

Untuk hasil yang lebih maksimal, gunakan juga template surat lamaran kerja agar berkas lamaran Anda lebih profesional dan menarik.

Bagaimana cara membuat CV sebagai software engineer tanpa pengalaman kerja?

Tanpa pengalaman kerja, Anda bisa mengisi CV dengan hal-hal seperti pendidikan terakhir, keterampilan utama, pengalaman organisasi, atau volunteer.

Di samping itu, gunakan kolom "Profil Singkat" untuk menjelaskan siapa Anda, apa yang Anda cari, dan nilai apa yang bisa Anda bawa ke perusahaan.

Intinya, cantumkan pengalaman yang tetap bisa menunjukkan Keterampilan & potensi Anda yang relevan dengan posisi software engineer yang dilamar.

Bagaimana cara membuat headline untuk CV sebagai software engineer yang menarik?

Headline CV bertujuan memberikan gambaran singkat tentang siapa Anda, latar belakang Anda, dan kompetensi Anda sebagai kandidat.

Hindari hanya mencantumkan "fresh graduate" atau "jobseeker" karena belum mencerminkan nilai jual Anda. Sebaiknya tonjolkan latar belakang pendidikan atau pengalaman profesional serta level karier Anda (junior, senior, manager, dan sebagainya).

Buat headline tetap ringkas, idealnya 4-5 kata supaya mudah dipindai HRD.

Berikut contoh headline CV sebagai software engineer yang sesuai untuk berbagai tingkat pengalaman:

  • Software Engineer Pemula Terampil Adaptif
  • Senior Software Engineer Full Stack
  • Senior Software Engineer Berorientasi Hasil

Seperti apa format CV sebagai software engineer terbaik pada 2026?

Secara umum, ada tiga format CV sebagai software engineer yang bisa digunakan: kronologis (menyorot riwayat kerja secara urut), fungsional (fokus pada keterampilan), dan kombinasi (menggabungkan keduanya).

Format kronologis cocok untuk kandidat berpengalaman, fungsional untuk mereka yang baru memulai karier, dan kombinasi fleksibel untuk banyak situasi.

Agar hasilnya optimal, pilih format berdasarkan tingkat pengalaman Anda dan jenis pekerjaan yang sedang Anda incar.

Bagikan via:
Penulis

Seorang digital content writer dengan 4+ tahun pengalaman di industri edutech dan rekrutmen. Berpengalaman membuat berbagai format konten, ia berkomitmen menciptakan tulisan yang tidak hanya bernilai bagi audiens, tetapi juga berdampak positif bagi bisnis.

Buat rekruter terkesan dengan CV Anda.

Panduan langkah demi langkah untuk membuat CV profesional dalam hitungan menit.

Baca lebih lanjut