← Back to all jobs

Software Developer

Technology

You'll write code, attend meetings about code, review other people's code, and then fix the code you wrote because QA found a bug you swore wasn't there. Half your day is Googling error messages. The other half is pretending you understand the codebase.

Salary Range

Low

$75k

Median

$133k

High

$200k

10-Year Growth

25%

US Workers

1.8M

Education

Bachelor's in CS (or self-taught + portfolio)

Environment

remote

Tools & Technical Skills

  • ▸Python, JavaScript, TypeScript
  • ▸SQL & relational databases
  • ▸Git & version control
  • ▸Cloud platforms (AWS, Azure, GCP)
  • ▸CI/CD pipelines
  • ▸REST APIs & microservices
  • ▸Docker & containerization

People & Mindset Skills

  • ▸Analytical thinking
  • ▸Problem solving
  • ▸Communication
  • ▸Teamwork
  • ▸Attention to detail
  • ▸Adaptability
  • ▸Continuous learning

Would You Survive as a Software Developer?

5 real scenarios. Honest answers only. We'll tell you if you'd make it — or if you should run.

What you'll actually do

  • 01Write and debug application code
  • 02Attend stand-up meetings (that never actually stand up)
  • 03Review pull requests from teammates
  • 04Argue about tabs vs. spaces (it's spaces, obviously)
  • 05Debug production issues with vague error logs
  • 06Update documentation nobody will read
  • 07Pretend to understand the legacy codebase

Career Path

Where this role sits in the bigger picture — and where it can take you.

Think this could be you?

Take the Career DNA Quiz to see if this role fits your personality.

Take the Quiz