SESoftware Engineer
SE
Career

Software Engineer

By the numbers
Typical pay
$135,980 / yr
Education to start
Bachelor's degree
Future demand
+15.8% by 2034
People in this job
1.7M
Figures shown for ·closest of 2 O*NET occupations
The work
Watch · day in the life
A day, hour by hour
09:00
Standup & triage

Sync with eng and PM; sort what's blocked from what's ready to ship.

09:20
Ticket breakdown

Slice a big feature request into small, buildable tasks with clear acceptance criteria.

09:50
Deep work — feature build

Head-down coding: write the new API endpoint, test it locally, commit clean.

12:00
Code review

Read a teammate's PR; catch a subtle race condition before it ships.

12:40
Bug hunt

Trace an error log, reproduce the crash, pin down exactly which line broke it.

14:00
System design sync

Sketch how two services will talk; debate build-vs-library with the team.

15:00
Deep work — tests & fixes

Write regression tests; confirm new changes don't quietly break old features.

16:30
PR & wrap-up

Open a pull request, respond to review comments, update the ticket status.

17:15
Learning block

Skim docs for a new framework the next sprint demands — stay one step ahead.

Things you do
  • Write code that makes apps and websites actually work.
  • Hunt down bugs and figure out exactly why something broke.
  • Design how different parts of a system talk to each other.
  • Review teammates' code and catch problems before they ship.
  • Break a big feature request into smaller steps you can build.
Decisions you’ll make
  • Should I build this myself from scratch, or use an existing library?
  • Is this bug worth fixing now, or can it wait until the next release?
  • Is my code clean and simple enough, or am I over-engineering this?
  • Should I push back on this deadline, or find a way to make it work?
  • Do I need to ask for help, or should I keep digging on my own?
Education Pathways · how you get there
95 in 100 went the college route · 5 in 100 found another way in None, typically
Education mapped from O*NET:
If you like this, also look at