Software Engineer resume example

A complete example below. The person is invented; the writing is not. The notes on the right point at what's worth copying — swap in your own names, companies and numbers.

Jordan Miller

Software Engineer | Austin, TX | jordan.miller@example.com | (555) 012-4471

Summary

Software engineer with 5 years building backend services in Go and Python. Owned a payments ledger service handling 4M transactions a day and led its migration to Kubernetes. I write the design doc before the code and the runbook before the launch.

Education

University of Texas — B.S. Computer Science2015 - 2019

    Experience

    Mid-size Fintech Company — Software Engineer IIJun 2022 - Present
    • Own the ledger service (Go, PostgreSQL) processing 4M transactions/day; cut P99 write latency from 180ms to 45ms by batching and index redesign
    • Led migration of 12 services from EC2 to Kubernetes (EKS) with zero customer-facing downtime, reducing compute spend 28%
    • Wrote the idempotency design adopted across the payments org, eliminating duplicate-charge incidents (7 in prior year to 0)
    • Mentor two junior engineers; review ~15 PRs a week and own the team's on-call runbooks
    B2B SaaS Startup — Software EngineerJul 2019 - May 2022
    • Built REST APIs in Python (Django) serving 300+ enterprise customers; added contract tests that cut regression bugs 40%
    • Moved CI from 25-minute serial runs to 8-minute parallel pipelines in GitHub Actions
    • Implemented SSO (SAML, OIDC), unblocking deals worth $1.2M ARR

    Skills

    • Languages: Go, Python, TypeScript, SQL
    • Backend: REST, gRPC, PostgreSQL, Redis, Kafka
    • Infrastructure: AWS (EKS, RDS, SQS), Kubernetes, Terraform, Docker
    • Practices: system design docs, code review, on-call, observability (Datadog, Prometheus)
    • Testing: unit, integration, and contract tests; CI/CD with GitHub Actions
    Plain-text (Markdown) version

    Paste it into Word, Notion or ChatGPT — the structure survives.

    Three mistakes this example avoids

    • A skills section listing 30 languages and frameworks with no sign of which ones you used in production.
    • Bullets that describe the team's product instead of your specific contribution to it.
    • Omitting the stack from experience bullets, so ATS keyword matches only hit the skills list.

    Other resume examples

    AI Product Manager
    Prompt Engineer
    Frontend Engineer
    Product Manager
    Data Analyst
    Product Operations
    New Graduate
    Career Changer
    Registered Nurse
    Medical Assistant
    Pharmacy Technician
    Dental Assistant
    Physical Therapist
    Caregiver
    Business Analyst
    Financial Analyst
    Project Manager
    Cybersecurity Analyst
    Operations Manager
    Customer Service Representative
    Cashier
    Retail Sales Associate
    Server
    Warehouse Associate
    Receptionist
    Teacher
    Executive Assistant
    Paralegal
    Bookkeeper
    Real Estate Agent
    Social Media Manager

    Related roles