Software engineer jobs in the United States

Find software engineer jobs across the United States. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
40,568
Employers
7,682

Advertised starting pay

Average starting payUSD / year
$145,644Across 9,632 listings
Average starting payUSD / hour
$61.69Across 1,461 listings
Average starting payCAD / year
$134,667Across 38 listings
Average starting payUSD / month
$18,668Across 25 listings

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

Where work happens

Remote
9%3,738 listings
Hybrid
8%3,123 listings
On-site
14%5,574 listings

Not specified: 69% (28,133 listings)

Employers hiring include Akamai Technologies, Inc. (703), JPMC page (588), Lockheed Martin (587).

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 engineer jobs in the United States

Save this search
  • Software Engineer III - Investment Operations Technology

    Northwestern Mutual

    Milwaukee, WI

    We are seeking a Software Engineer III to build, modernize, and support technology solutions for Investment Operations. The role works across applications, data, integrations, batch…

  • Specialist, Software Engineer (Cloud Developer)

    L3Harris Technologies

    Patrick Air Force Base, FL

    Job Title: Specialist, Software Engineer (Cloud Developer)

  • STAFF SOFTWARE ENGINEER

    HOME DEPOT MANAGEMENT COMPANY, LLC

    Remote, United States

    The Staff Software Engineer is responsible for leading a team of engineers building and designing a product that our customers and associates love. As a Staff Software Engineer, you will be…

  • Software Engineer Intern (Fall 2026)

    Parsons Government Services Inc.

    Remote, United States

    Parsons is looking for a Software Engineer with an enterprise software d

  • Senior/Staff Software Engineer

    Vectara

    Remote, United States

    Vectara is seeking a Senior/Staff Platform Software Engineer with strong experience in backend development and modern DevOps practices. In this role, you’ll work on building and scaling the…

  • Staff Software Engineer

    Toro TMS

    Remote, United States

    We are growing our fully remote Engineering team and looking for an entrepreneurial, product-minded Staff Software Engineer to join our team. The right person will be driven, curious, and…

  • Lead Principal Application Software Engineer

    Oracle

    United States

    • $104,600 to $264,100 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

  • Senior Software Engineer

    STR

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

  • Senior Software Engineer

    STR

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

  • Senior Software Engineer

    STR

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

  • 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

    As a Software Engineer III at JPMorganChase within the Finance Technology team , you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology…

  • 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

    Varen, an SAIC company is seeking an experienced Software Engineer to join our team. This position in located in Suitland, MD and requires an active TS/SCI with polygraph to be considered.

  • Principal Cloud Engineer

    Global Enterprise Services, LLC

    Fort Meade, MD

    GES is seeking an experienced Cloud Engineer to join our Defense Enclave Services (DES) team, who will support an extensive digital modernization program critical to Defense Information…

  • 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…