Skip to content

Software Engineer Resume Template

The dense, one-page engineering resume tech recruiters prefer, with skills grouped by type. Start from the full example below: change anything, and download a PDF that looks exactly like the preview. Free, with no signup and no watermark.

  • Never stored
  • No queue, no waiting
  • No signup, no watermark
Layout
One column
Photo
No
Paper
A4 (US Letter available)
Applicant tracking systems
ATS-friendly: one column, no photo
Download
PDF, free, no watermark

How to write a Software Engineer Resume

  • Group skills: languages, frameworks, cloud and tools.
  • Each bullet should include the technology, the scale and the impact ("p95 latency down 40%").
  • Link your GitHub or portfolio, and list one or two projects with links.

Software Engineer Resume example

The full example this template opens with. Everyone in it is fictional; replace each part with your own details, and delete what does not apply.

Arif Hossain

Senior Software Engineer

arif.hossain@example.com · +880 1811 234567 · Dhaka, Bangladesh · linkedin.com/in/arifhossain · github.com/arifhossain

Experience

Senior Software Engineer — Swiftride, DhakaJan 2022 – Present

  • Led the rewrite of the dispatch service in Go, serving 2.3M rides a month with p95 latency down from 480 ms to 190 ms
  • Designed an event pipeline on Kafka that replaced nightly batch jobs
  • Mentor 4 engineers; run the backend interview loop

Software Engineer — Ledgerly, DhakaJul 2019 – Dec 2021

  • Built the invoicing API (Node.js, PostgreSQL) used by 18,000 small businesses
  • Cut cloud cost by 31% by moving reports to read replicas and caching

Junior Software Engineer — Ledgerly, DhakaJan 2018 – Jun 2019

  • Shipped the first React admin panel

Projects

bn-tokenizer — Open source2023

github.com/arifhossain/bn-tokenizer

  • Bengali text tokeniser used by 40+ projects; 900 GitHub stars

Education

BSc in Computer Science and Engineering — Bangladesh University of Engineering and Technology (BUET), Dhaka2013 – 2017

CGPA 3.68 / 4.00

Technical Skills

Go · TypeScript · Node.js · React · PostgreSQL · Kafka · Redis · AWS · Docker · Kubernetes

Languages

Bengali (Native) · English (Fluent)

More by profession

All 54 CV types

How it works

1

Open the example

Press “Use this template” and the Software Engineer Resume example opens in the editor, with the preview beside it.

2

Make it yours

Type over each part, delete what you do not need and add sections. Bold, italic and underline work in every description.

3

Download the PDF

The file is exactly the preview, with real text that applicant tracking systems can read.

Frequently asked questions

Is this Software Engineer Resume template free?

Yes. Editing, every design and the PDF download are free, with no signup, no watermark and no payment step at the end.

Do I have to use the example?

No. “Use this template” opens the example ready to edit; “Start empty” keeps the Software Engineer Resume design with empty fields. Either way, every section can be renamed, hidden, reordered or removed.

Can I switch to another design later?

Yes. Your details stay exactly as they are when you switch to any of the other 53 CV types, and colour, font, text size and paper size can be changed at any time.

Where is my CV kept?

On this computer only, so it is still there when you come back. It is never sent to us or stored on a server. “Save a copy” makes a file you can open on another computer.

Good to know: Text in Latin-alphabet languages only (English, Vietnamese and European languages); Bangla, Devanagari, Arabic and CJK characters are not supported yet. The download is a PDF; there is no Word version. Your details are kept on this computer until you remove them.

Put this tool on your website

Free for any blog, class page or help article. Paste one snippet and your visitors can use it right on your page.