pirchroles › Software Engineer
is this you?

Software Engineer

You build the thing — but the code is maybe half the job. The rest is figuring out what to build, reading other people's work, and making trade-offs no tutorial prepares you for. Here's the honest picture of software engineering: what it really is, who it fits, what it pays, and how people break in, degree or not.

Median pay (US)
~$120k / yr
Typical range
$75k–$190k+
Degree required?
No — skills win

Verified live right now

Real software engineer listings a pirch hunt confirmed live in the last 72 hours — not scraped, verified. When a listing dies, it leaves this page.

all verified jobs → · listings expire after 72 hours unless re-verified — that's the point.

What the job actually is

A software engineer designs, writes, and maintains the code behind apps and systems. Day to day that's writing code, sure — but also reading far more code than you write, reviewing teammates' work, debugging things that made sense yesterday, and making trade-offs between speed, quality, and cost. AI now writes a lot of the boilerplate, so the value has shifted to judgment: architecture, knowing what to build, and catching what the AI got subtly wrong. Communication matters more than most beginners expect.

Is it actually you?

You'll probably love it if

  • You like building things and seeing them work
  • You're patient enough to debug for hours
  • You enjoy learning constantly — the ground never stops moving
  • You can break a big problem into small pieces
  • You're okay reading more code than you write

Maybe not, if

  • You want to avoid continuous learning
  • Sitting with a hard bug makes you miserable
  • You need frequent, visible wins
  • You dislike code review and feedback
  • You thought AI meant you'd never have to understand the code

The real day-to-day (no hype)

How people break in — or switch in

You don't need a CS degree — a lot of working engineers are self-taught or came through a bootcamp. What gets you hired is proof you can build: a few real projects on GitHub, a deployed app, contributions people can look at. Career switchers with a domain background (finance, healthcare, science) often have an edge for roles in that domain.

Where you're coming from can be your wedge — an engineer who deeply understands healthcare or finance is more useful on those teams than a generalist. Lead with the combination, not an apology for the switch.

Your application, already half-written

Here's a question every Software Engineer application asks, answered the way pirch would — in a real voice, grounded in real experience:

“Why should we hire you over someone with a CS degree?”
Because I've shipped real things people use, and I learned by building, not just passing exams. I taught myself by rebuilding a tool my old team needed — it's live, it has real users, and I've had to maintain it, fix its bugs, and explain my choices. I also spent five years in operations, so I understand the problems your product solves from the inside. I'll get up to speed on your codebase fast, and I already know how to talk to non-engineers, which is half the job.
pirch's co-pilot writes answers like this for your background and the exact job — try it free →
pirch mascot

pirch finds the engineering roles that are actually you

The job market's pickier now, and spraying applications gets you ignored. Tell pirch your stack, your projects, and your domain, and it finds the real, still-open roles that fit — with a cover letter that leads with your actual work.

start your free hunt
first hunt free · we never auto-apply · you stay in control

Common questions

Can I become a software engineer without a degree?

Yes. Many working engineers are self-taught or bootcamp grads. Employers hire proof you can build — real projects, a deployed app, GitHub work — over a specific credential.

How much do software engineers make?

US base pay runs roughly $75k for juniors to $190k+ for senior and staff engineers, median around $120k, often with equity on top at tech companies.

Is software engineering still worth it with AI writing code?

Yes, but the job shifted. AI handles boilerplate, so the value is in judgment — architecture, knowing what to build, and catching subtle mistakes. Engineers who use AI well are more valuable, not less.

What's the best way to break in right now?

Build and ship real projects, contribute to open source, and lead with a domain you already know. The market rewards demonstrated ability over certificates.

Related roles