Home / Resume examples / Software engineer

Software engineer resume example

Engineering managers skim for languages, systems you have built, scale, and impact. A plain one-column layout with specific, measurable bullets beats any clever design.

Opens in the builder with the Simple template

Skills to include

Hard skills

  • Languages (e.g. Go, Python, Java, TypeScript)
  • Databases (PostgreSQL, MySQL, Redis)
  • Cloud (AWS, GCP, Azure)
  • Containers (Docker, Kubernetes)
  • CI/CD and testing
  • System design

Soft skills

  • Clear technical writing
  • Code review
  • Mentoring
  • Owning incidents

How to write it

  1. Give scale: requests, users, data volume, latency.
  2. Show cost, reliability or speed improvements with numbers.
  3. Order the skills line by strength, and only list what you would be happy to be quizzed on.

Example bullet points

  • Designed a Go service that prices 2M shipments a day with p99 latency under 80 ms
  • Cut monthly AWS spend by $18K by moving batch jobs to spot instances and fixing N+1 queries
  • Led migration from a monolith endpoint to event-driven workers using Kafka
  • Mentor 2 junior engineers and run the team's code review guidelines
  • Built REST and GraphQL APIs in Python (FastAPI) for a mobile app with 150K users
  • Added integration tests that raised coverage from 41% to 78% and halved production incidents

In the builder, the "Sharpen these bullets" button rewrites your own lines in this style without inventing facts.

Questions

Should a software engineer resume be one page?

One page for under about 8 years of experience. Beyond that, two pages is fine if every line earns its place.

Do I need a GitHub link?

It helps, especially early in your career, but only if it shows real, readable work.

Kevin Zhao

Software Engineer

kevin.zhao@email.com(555) 730-8821Seattle, WAgithub.com/kevinzhao

Summary

Backend-leaning software engineer with 4 years building APIs and data pipelines in Go and Python. Cares about reliability, readable code and measuring before optimising.

Experience

Software Engineer II, Cascade Freight Tech

Mar 2023 – Present

Seattle, WA

  • Designed a Go service that prices 2M shipments a day with p99 latency under 80 ms
  • Cut monthly AWS spend by $18K by moving batch jobs to spot instances and fixing N+1 queries
  • Led migration from a monolith endpoint to event-driven workers using Kafka
  • Mentor 2 junior engineers and run the team's code review guidelines

Software Engineer, Pike Street Labs

Jul 2021 – Feb 2023

Seattle, WA

  • Built REST and GraphQL APIs in Python (FastAPI) for a mobile app with 150K users
  • Added integration tests that raised coverage from 41% to 78% and halved production incidents
  • On-call rotation for customer-facing services

Education

B.S. Computer Science, University of Washington

2021

Seattle, WA

Skills

Go, Python, TypeScript, PostgreSQL, Redis, Kafka, AWS (ECS, Lambda, S3), Docker, Kubernetes, Terraform, CI/CD, System design

Kevin Zhao is a fictional example. ATS readiness of this sample: 98/100.

More resume examples

Mechanical engineer · Warehouse · Customer service · Data analyst · Graphic designer · Project manager · all examples