Software development jobs in the United States

Explore software development jobs in the United States. Choose a role or place to find work that fits.

Hiring at a glance

View jobs
Open jobs
51,736
Employers
9,813

Advertised starting pay

Average starting payUSD / year
$141,109Across 11,001 listings
Average starting payUSD / hour
$57.37Across 2,261 listings
Average starting payUSD / month
$13,523Across 52 listings
Average starting payCAD / year
$133,360Across 44 listings
Average starting payUSD / week
$2,136Across 10 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
9%4,476 listings
Hybrid
7%3,613 listings
On-site
15%7,813 listings

Not specified: 69% (35,834 listings)

Employers hiring include Akamai Technologies, Inc. (697), Lockheed Martin (676), Salesforce.com (608).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

Software development jobs in the United States

Save this search
  • Software Technical Program Manager (SW TPM) - MedTech

    ALTEN Technology USA

    Lakewood, CO · Westminster, CO

    As part of the global ALTEN Group - 57,000+ engineers in 30 countries - we deliver across the entire product development cy

  • Software Developer

    Aberdeen Proving Ground Federal Credit Union

    Edgewood, MD

    • $103,000 to $175,200 USD / year
  • Senior Software Engineer, Platform Engineering

    Crusoe

    San Francisco, CA · Sunnyvale, CA · Seattle, WA

  • Software Architect, Insurance and Payment - athenaCollector

    athenahealth, Inc.

    Boston, MA

    The Software Architect leads architecture strategy for complex software and AI systems in a healthcare environment. This role is based in Boston, MA and follows a hybrid work model. The…

  • Staff Software Engineer

    RealWork

    Austin, TX

  • Senior Software Engineer

    STR

    Dayton, OH · Arlington, VA · Atlanta, GA · Woburn, MA

    …the outcomes of conflicts before they begin. STR’s Systems Development Division (SDD) focuses on developing advanced technology solutions to provide asymmetric advantages within the…

  • Senior Software Engineer

    STR

    Woburn, MA · Arlington, VA · Atlanta, GA · Dayton, OH

    …the outcomes of conflicts before they begin. STR’s Systems Development Division (SDD) focuses on developing advanced technology solutions to provide asymmetric advantages within the…

  • Senior Software Engineer

    STR

    Arlington, VA · Atlanta, GA · Dayton, OH · Woburn, MA

    …the outcomes of conflicts before they begin. STR’s Systems Development Division (SDD) focuses on developing advanced technology solutions to provide asymmetric advantages within the…

  • Senior Software Engineer

    STR

    Atlanta, GA · Arlington, VA · Dayton, OH · Woburn, MA

    …the outcomes of conflicts before they begin. STR’s Systems Development Division (SDD) focuses on developing advanced technology solutions to provide asymmetric advantages within the…

  • Software Engineer Intern (Summer 2027)

    Sierra Nevada Corporation

    Southern Pines, NC

  • Software Engineer Intern (Summer 2027)

    Sierra Nevada Corporation

    Southern Pines, NC

  • Software Engineer III (Java)

    JPMC page

    Jersey City, NJ

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

  • Senior Software Engineer

    LendingTree

    Charlotte, NC

    The Senior Software Engineer will be responsible for leading the design, development and implementation of high-quality software solutions for both the client and server sides that powers…

  • Software Engineer

    SAIC

    Suitland, MD

    Performs custom software development when commercia

  • Principal Cloud Engineer

    Global Enterprise Services, LLC

    Fort Meade, MD

  • AI Full Stack Developer

    CACI, INC.-FEDERAL

    Dayton, OH

  • Software Engineer

    CACI, INC.-FEDERAL

    Colorado Springs, CO

    CACI is seeking a Software Engineer in support of the Data Transport Product Support Sustainment Logistics Maintenance (DSLM) contract, located in Colorado Springs, Colorado. You will…

  • Software Developer

    CACI, INC.-FEDERAL

    Remote, United States

    CACI is seeking a junior software developer who is interested in working on important software development programs that support our nation’s defense. Join us for this exciting and…

  • Senior Cloud Engineer

    CACI, INC.-FEDERAL

    Remote, United States

  • Staff Software Engineer, Platform

    R1 RCM Holdco Inc.

    Remote, United States

    • $212,100 to $409,050 USD / year