Software Engineer · Resume example

Software Engineer resume example

A complete sample Software Engineer resume, four role-specific bullet points you can copy, the skills recruiters look for, and what to leave off. Free, no signup.

Alex Morgan

Software Engineer

alex.morgan@email.com · linkedin.com/in/alexmorgan · github.com/alexmorgan · San Francisco, CA

Professional summary

Software Engineer with 6+ years of experience shipping production systems in growth-stage and enterprise environments. Deep work across JavaScript, Python, and Go. Track record of leading cross-functional projects to measurable outcomes and mentoring engineers into senior roles.

Experience

Senior Software Engineer

2023 — Present

Acme Technologies · San Francisco, CA

  • Led JavaScript initiatives across 4 product squads, reducing time-to-ship by 32% over two quarters while keeping reliability above the 99.95% target.
  • Designed and shipped Python-driven workflows that lifted weekly throughput from 12 to 19 features without adding headcount, partnering closely with Go stakeholders.
  • Owned JavaScript for a $4M revenue program, cutting incident MTTR from 47 to 12 minutes and earning the team's first quarterly excellence award.
  • Mentored 3 engineers into senior roles by pairing on Java, code reviews, and architecture deep-dives, raising team-wide code-review throughput by 40%.

Software Engineer

2020 — 2023

Northwind Labs · Remote

  • Shipped a JavaScript-centered redesign of the onboarding flow that lifted day-7 retention by 18% across 80k weekly signups.
  • Partnered with product on a Python initiative that cut p95 page-load latency from 2.4s to 0.9s, leaning heavily on Go for the harder calls.
  • Migrated 14 legacy services to a unified JavaScript pipeline; reduced operational overhead by ~25% and freed a full headcount for new product work using Python.

Core skills

JavaScriptPythonGoJavasystem designdistributed systems

Education

B.S. Computer Science · University of Washington · 2015

Skills to include

  • JavaScript
  • Python
  • Go
  • Java
  • system design
  • distributed systems

Skills to leave off

  • Generic soft skills with no proof ("team player", "hard worker")
  • Tools you used once 5 years ago and can't speak to today
  • Buzzwords without context ("synergy", "thought leader", "ninja")

What recruiters look for in a Software Engineer resume

  • Title-match in the first 6 seconds. The summary and most-recent job title should both read "Software Engineer". Recruiters skim top-to-bottom and bail when titles don't line up.
  • Quantified bullets, every line. Every Software Engineer bullet should carry a number: a percentage, a dollar figure, a count, or a duration. Bullets without numbers get read as "participated in" not "shipped".
  • Show depth, not just breadth. Two skills used deeply (JavaScript, Python) beat ten skills listed shallowly. ATS scoring rewards depth signals.
  • Keep it to one page through 8 years, two pages after. Software Engineer hiring managers want signal density. Filler hurts more than helps.

Build a polished Software Engineer resume in 60 seconds

Open the free CV Builder, drop in your details, pick a template, and download an ATS-friendly PDF tailored for Software Engineer roles. Or test your existing resume against a job description first.

Free account · 3 starter PDF exports · no credit card.