Software Engineer United States

What does a Software Engineer do?

From 47,450 current Software Engineer postings that list skills.

Sign up free Check which of these skills you already have.
Open your feed Your feed matches these skills against what you have done.

What the job involves

  • Design and develop software applications using programming languages and frameworks.
  • Write and maintain code to ensure functionality, security, and performance.
  • Collaborate with cross-functional teams to define requirements and deliver solutions.
  • Test and debug software to identify and fix defects in development and production.
  • Deploy and maintain applications in cloud environments or production systems.
  • Implement CI/CD pipelines to automate testing and deployment processes.
  • Participate in code reviews and provide technical guidance to team members.

Summed up from 30 recent Software Engineer job postings.

Skills employers ask for

  • Python 3 in 10 postings
  • CI/CD 3 in 10 postings
  • TypeScript 2 in 10 postings
  • React 2 in 10 postings
  • Code Review 2 in 10 postings

Check which ones you have

15 more skills and tools employers ask for. Free with a Workybara account, matched against your resume.

Sign up free
Loading

Out of 47,450 postings that list skills.

Experience asked for

  • No experience needed 1 in 60 postings
  • 1 to 2 years 1 in 10 postings
  • 3 to 4 years 2 in 10 postings
  • 5 years or more 6 in 10 postings

Typical ask: 5 years.

Education asked for

  • Associate degree 1 in 125 postings
  • Bachelor's degree Almost all postings
  • Master's degree 1 in 65 postings
  • Doctorate 1 in 125 postings

Among postings that say.

Is this role in demand?

22,254 open Software Engineer jobs across the US right now.

Most openings

Typical pay $172,500 a year (most between $142k and $208k). See the full salary breakdown

Skills for related roles

Your feed is ready

See the roles that fit your experience, ranked for you.

Open your feed

See which of these skills you have

Add your resume and Workybara matches it against what Software Engineer employers ask for.

Get started