Software engineer resume example

A software engineer resume is read by a recruiter for keywords and by an engineer for impact. Here is a complete example for a backend engineer with four years at two companies, three measurable achievements and an open-source project, plus tips that work for junior and senior roles.

Daniel’s software engineer resume in the Meridian Noir template: a dark page with violet section headings, a timeline joining the two jobs, a projects block, skill dots and a certification

The example

Daniel’s software engineer resume, designed in the Meridian Noir template in violet. Noga CV has 34 templates, each in every colour; switch at any time and your content follows.

Want to read or copy the wording? Go to the text version.

Text version

Daniel Okafor

Software Engineer, Backend and Cloud

[email protected] · (555) 017-2290 · Seattle, WA · github.com/dokafor-example

Profile

Backend software engineer with four years of experience building APIs and data services in Go and Python on AWS. Cut checkout API latency by 45%, moved 12 services to Kubernetes and reduced cloud costs by about $18,000 a month. Comfortable owning a service from design review to on-call.

Experience

Software Engineer II

Cartwheel Commerce, Seattle, WA · Mar 2024 – Present

  • Rewrote the checkout pricing service in Go with a Redis cache, cutting p95 latency from 420 ms to 230 ms (45%).
  • Led the move of 12 services from EC2 to Kubernetes (EKS) with Terraform; deploys went from weekly to several a day.
  • Right-sized databases and added autoscaling, saving about $18,000 a month in AWS costs.
  • Review code for a team of six and wrote the on-call runbook used by three teams.

Software Engineer

Larkspur Health Tech, Portland, OR · Jul 2022 – Feb 2024

  • Built REST and gRPC APIs in Python (FastAPI) for appointment booking used by 140 clinics.
  • Added integration tests and a CI pipeline in GitHub Actions; production incidents fell from 9 to 3 a quarter.

Projects

pgsnap

Open-source maintainer · 2023 – Present · Go, PostgreSQL, Docker

  • Command-line tool in Go that takes consistent PostgreSQL snapshots for test data; about 900 GitHub stars.

Education

B.S. Computer Science

Cascade State University · 2018 – 2022

Skills

  • Go
  • Python
  • PostgreSQL
  • Redis
  • AWS
  • Kubernetes
  • Terraform
  • gRPC and REST APIs

Certifications

  • AWS Certified Developer – Associate · Amazon Web Services · 2024

The person, employers and schools in this example are fictional.

How to write your software engineer resume

  1. Lead with your stack and your level

    Your title line and summary should name the kind of engineer you are (backend, frontend, mobile, data) and the languages and platforms you use most. Recruiters and ATS filters search for them.

  2. Write every bullet as impact

    Use action, tool and result: “Rewrote the pricing service in Go with a Redis cache, cutting p95 latency by 45%.” Latency, cost, uptime, users, deploy frequency and incidents are all measurable.

  3. Pick three numbers you can explain

    Each number on your resume is an interview question. Choose the three achievements you can walk through in detail, and put them first.

  4. Add a projects block when it helps

    Open-source work, a side project with users or a hackathon win shows how you build when nobody assigns the task. One or two projects with the technologies are enough.

  5. Keep the skills list honest and short

    Eight to twelve technologies you have used in production beat a wall of logos. Group them if you have many, and drop anything you would not want to be tested on.

Questions

How long should a software engineer resume be?

One page for up to about seven years of experience. Senior and staff engineers can use two pages, but the first page should still carry your stack, your current role and your strongest results.

Should a software engineer resume include projects?

Yes for students, juniors and career changers, and for anyone with open-source or side projects that use the stack the job asks for. List the project, your role, the technologies and one result.

Should I add a GitHub link?

Add it if the profile shows code you are proud of, with readable READMEs. An empty or private-only profile adds nothing; leave it off and describe your work in the bullets instead.

Make it yours in Noga CV

Write your software engineer resume on your phone: pick one of 34 templates, ask AI for suggestions for your summary, experience and skills, check your CV score, and download an A4 PDF. No account needed.

Noga CV has a Projects section with technologies listed per project, and a GitHub contact line. Just graduated? See the resume for freshers guide with a B.Tech example.

More resume examples

Start your software engineer resume

Free on Google Play. No account, no blank page.